2017-05-25 86 views
0

只是为了澄清,当使用角度cli和打字稿时,当我运行命令:ng build。这是否将所有的ts文件编译为js?我注意到tsconfig.json中的"compileOnSave"属性设置为false。Angular CLI Typescript编译构建

我不得不做任何事情来编译打字稿文件,对吗?他们究竟是在编译?

**我不确定为什么我的问题得到反对票。这是一个合理的问题,Angular CLI文档没有明确地回答它。

**更新:进一步审查后,我注意到我正在处理的第一个项目中发生了一些TS Lint错误,这是我注意到它没有编译的时候。我相信它没有编译的事实可能与此有关。在通过CLI初始化一个新项目时,我可以看到TypeScript文件在运行ng build命令时会进行编译。

回答

0

已解决 - 查看问题更新。如果您注意到.ts文件没有编译,请检查输出窗格并确保没有输出错误(例如,使用ts lint)