我用了棱角-cli@1.0.0-贝塔.10之前和现在我更新到angular-cli@webpack贝塔.11.经过大量定制更改后,我让它开始工作.
唯一的问题是,现在我无法使用webstorm和chrome调试器调试angular应用程序,因为我没有使用ng serve获得任何ts文件.有棱角的-cli@1.0.0-贝塔.10.使用Jetbrains插件调试我的应用程序非常简单.
如何使用Webstorm和Chrome调试器使用ng serve调试angular应用程序?
我用了棱角-cli@1.0.0-贝塔.10之前和现在我更新到angular-cli@webpack贝塔.11.经过大量定制更改后,我让它开始工作.
唯一的问题是,现在我无法使用webstorm和chrome调试器调试angular应用程序,因为我没有使用ng serve获得任何ts文件.有棱角的-cli@1.0.0-贝塔.10.使用Jetbrains插件调试我的应用程序非常简单.
如何使用Webstorm和Chrome调试器使用ng serve调试angular应用程序?
新的angular/cli版本使用webpack,它不会像以前的dist那样将ts文件编译到本地目录(直到beta 1.0.0-beta.10).现在它使用了一些类似记忆的方法.
但是你可以在Chrome开发者工具的"源"选项卡中找到ts文件.
注意:此解决方案已使用1.0.0-beta版进行了测试.26和1.2.1
注意:在这个示例中,我使用了端口5321,而不是4200.使用你的端口.
在运行ng serve(也用于npm start)时,您可以在Chrome开发者工具部分找到您的源代码:"webpack://":
只需在Webst或m/PHPSt或m中编辑运行/调试配置,如下所示:
webpack://.
webpack://./src
在运行ng serve(也用于npm start)时,您可以在Chrome开发者工具部分找到您的源代码:"webpack://":
只需在Webst或m/PHPSt或m中编辑运行/调试配置,如下所示: Set your Remote URL Path of your project direct或y to
webpack:////Users/...FULL_PATH..//在Mac OSX上
或
webpack:///C:/...FULL_PATH..//Windows上的示例
注意:在Windows上你只需要3个斜杠,在Mac上你需要4个斜杠
You can also check your Path by going to http://localhost:4200/main.map and search f或 any ".ts" File. You can easily copy the path of this file and paste it to your IDE Configuration Dialog.
EDIT: Perhaps you need to map the path adding "/src" to your src folder too. Thanks @b或n2net
玩得高兴