当我使用Node.js从项目编译单个TypeScript文件时,该文件依赖于其他文件,我得到多个“找不到符号..”错误。尽管有这些错误,JS文件仍然正确创建。 TypeScript文件中没有明确的引用。
有没有办法来抑制这些错误?或者告诉编译器在哪里查找依赖项,但不重新编译所有文件?
我想要这样做的原因是性能。我的目标是使用Grunt来监视TypeScript文件。在更改时,它会将它们编译为JS,进行一些转换,最小化,捆绑和运行单元测试。但是,将所有160个打字稿文件编译到JS只需要一个步骤大约需要8秒,这对于开发过程来说非常缓慢。仅编译单个更改的文件应加快速度。
答案 0 :(得分:0)
目前没有选择。我一直在计划将其添加到/// <reference
https://github.com/basarat/grunt-ts/issues/34的grunt-ts中,但同样适用于节点。