Angular 控制台仅从 main.js:1 和 polyfills.js:1 记录

问题描述 投票:0回答:2

我正在构建一个新的角度应用程序,在我执行 console.log 的任何地方,它都来自 main.js:1 或 polyfills.js:1 而不是来自正确的组件。我尝试将 main.js 和 polyfills.js 添加到开发工具设置中的忽略列表中,但它也不起作用。

也许问题在于我正在做

ng serve --ssl true
?但在这种情况下,我什至无法检查它是否在没有此标志的情况下工作。它必须与 ssl 一起使用。感谢您的任何反馈

另一个例子:

*编辑

我还可以说编译和重新编译的时间非常长。有时像20-40秒

angular ssl localhost console.log serve
2个回答
6
投票

“ngserve”在产品模式下为我的应用程序提供服务(我不知道为什么)。我在 angular.json 中创建了自己的开发模式,其中关闭了 aotbuildOptimizeroptimizationnamedChunksvendorChunk,它工作正常(快速编译时间和可见的控制台日志)


0
投票

如果您尝试了

dev
prod environment
相关的所有内容,但仍然无法正常工作:
正如@jna 所说的在此回复中,在 chrome devTools 中启用 JS 源映射可能会有所帮助。

另外:打开 devTools,按

F1
,然后选中 启用 JavaScript 源映射 选项。

© www.soinside.com 2019 - 2024. All rights reserved.