我有 ac#MVC 项目,其中包含相当数量的 TypeScript 源代码,编译大约需要 5 秒。每当我们构建项目时,TypeScript 都会重新编译,即使没有任何变化(例如,引用的程序集发生了变化,所以 c# 需要重新编译,但这不应该强制 TypeScript 重新编译)。
有没有办法让它在没有任何变化的情况下跳过 TypeScript 编译?
我有 ac#MVC 项目,其中包含相当数量的 TypeScript 源代码,编译大约需要 5 秒。每当我们构建项目时,TypeScript 都会重新编译,即使没有任何变化(例如,引用的程序集发生了变化,所以 c# 需要重新编译,但这不应该强制 TypeScript 重新编译)。
有没有办法让它在没有任何变化的情况下跳过 TypeScript 编译?
Visual Studio 不支持名为 –watch 的 TypeScript 编译器选项,该选项以监视模式运行编译器。观察输入文件并在更改时触发重新编译。欲了解更多信息,请参阅:
https://www.typescriptlang.org/docs/handbook/compiler-options-in-msbuild.html
https://www.typescriptlang.org/docs/handbook/compiler-options.html