有没有人知道是否可以在WebStorm中使用命令行ng serve
使用angular-cli调试应用程序?我尝试了这个网址中发布的解决方案:
How to debug angular 2 app using angular-cli webpack?
但它对我没有用,我决定做一个新答案,因为angular-cli没有一些工具可以做到这一点有点奇怪。
答案 0 :(得分:2)
这是我使用angular-cli(1.0.0-beta.21)构建的Angular2(2.3)项目的运行配置
要检查的一些事项:
启动调试器并加载应用程序后,您的断点中是否显示了复选标记?
如果没有,似乎由于某种原因没有加载源图。检查映射是否正确:在浏览器中打开http://localhost:4200/main.bundle.map
,查看"sources":
中的哪些网址。如果你看到像
"webpack:////User/devuser/Develop/MyWebApp/src/app/index.ts"
然后root的URL映射将是
webpack:////User/devuser/Develop/MyWebApp
如果您看到使用了相对路径,请相应地更改URL映射。
如果最终你可以看到复选标记,请尝试刷新浏览器页面(重要!!! ) - 是否有任何断点?
如果你设法加载源图(你可以看到勾选标记,浏览器刷新时至少会遇到一些断点) - 你就完成了:)你的WebStorm配置现在是正确的
答案 1 :(得分:0)
我终于开始工作了!我正在这里为自己和其他人提供文档以供将来使用。
注意:已通过Angular v6测试
步骤: