我正在尝试修复angular-core存储库中的错误。我已经在本地成功构建了bazel项目,并获得了一个dist/
文件夹。
我想debug
这个文件,例如:添加一些console.log()
语句来打印变量值。
https://github.com/angular/angular/blob/master/packages/compiler/src/parse_util.ts
调试此文件代码的最佳方法是什么。我正在使用tsc filename
,然后尝试通过Node.js
运行已编译的js。
我收到错误,因为编译js包含Node.js不支持的import
和export
语句。
任何可以给我一些帮助的Angular Core开发人员。我将非常感谢他。
由于
答案 0 :(得分:0)
一种方法是使用ts-node
(https://github.com/TypeStrong/ts-node)来执行文件。
这样的事情应该有效:
ts-node index.js --inspect
使用输出以chrome格式调试应用程序。