TypeScript – 使用Grunt在后台编译TypeScript

我有一个networking应用程序与Node.js和一些TypeScript文件被用来创build一个更复杂的types安全引擎来做大量的工作。 这在概念上以几种方式推动我的理解的界限,但是这里有一些假设:

  • 对于开发,当我创build新的TypeScript文件时,每次testing我的程序时都需要重新编译为JavaScript。
  • 对于生产,我可以部署已经编译好的TypeScript —> JavaScript,所以我不相信在用户运行应用程序时需要编译。

我想用Grunt编译我的TypeScript,如果这是最好的select。 在使用时有没有任何竞争条件需要担心

https://www.npmjs.org/package/grunt-typescript

编译成JavaScript,其他JavaScript文件可能需要或从我新编译的TypeScript中调用函数?

我用咕噜声和其他select(也可以看一下),而且没有必要担心。 这些工具将使开发人员更容易编译步骤。

在第一个子句中,有一个grunt或gulpjs手表插件可以在保存打印脚本代码时自动编译。

另外你是正确的第二个条款,你不需要编译时,用户正在运行的应用程序,你只会部署JavaScript。