Las*_*ake 3 debugging typescript angular
如何使用可视代码或开发人员工具调试Angular 2 Typescript应用程序?
迟到了,但希望以下帮助别人.该解决方案适用于visual studio代码上的angular2和angular4 = Angular.
编辑'launch.json'以反映如下.注意,如果您的端口不同,端口4200默认为"ng服务"调整.
{ "version": "0.2.0", "configurations": [ { "type": "chrome", "request": "launch", "name": "Launch Chrome against localhost", "url": "http://localhost:4200", "webRoot": "${workspaceRoot}", "sourceMaps": true }, { "type": "chrome", "request": "attach", "name": "Attach to Chrome", "port": 9222, "webRoot": "${workspaceRoot}", "sourceMaps": true } ] }
快乐的编码!:-)
这个级别重要的是源映射。它们允许您将 TypeScript 源代码链接到转译后的 JavaScript 代码。
您的文件中有一个sourceMap
选项tsconfig.json
必须设置为true
:
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true, // <-----
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": false
}
}
Run Code Online (Sandbox Code Playgroud)
然后,您将能够在 DevTools 的“源”选项卡中查看 TypeScript 文件,并在其中添加断点。
您可能还会对这篇文章感兴趣:
归档时间: |
|
查看次数: |
3893 次 |
最近记录: |