为了澄清,当我使用angular cli和typescript时,我运行命令:ng build
。是否将所有ts文件编译为js?我注意到"compileOnSave"
中的tsconfig.json
属性设置为false。
编译打字稿文件时我不应该做任何事情,对吗?什么时候编译?
**我不确定为什么我的问题得到了投票。这是一个合理的问题,Angular CLI文档没有明确回答它。
**更新:经过进一步审核,我注意到我在我正在处理的第一个项目上遇到了一些TS Lint错误,这是我注意到它没有编译的时候。我认为它不是编译的事实可能与此有关。通过CLI初始化新项目后,我可以看到TypeScript文件在运行ng build
命令时进行编译。
答案 0 :(得分:2)
已解决 - 请参阅问题更新。如果您注意到.ts
文件没有编译,请检查输出窗格并确保没有输出错误(例如,使用ts lint)