Typescript 以不同方式转译构建与保存
Typescript transpiles differently for build vs save
我有一个 angular 1.6.x 项目由 MVC 项目提供。当我在任何 ts 文件上点击保存时,它会按预期转换我的 javascript。当我构建站点时,它会将 javascript 转换为与我保存时不同的格式。
构建时,angular 模块被移动到导致 angular $injector 错误的顺序。
如何使构建转译方法与保存转译方法相同?
这些是 MVC 项目属性中的打字稿构建设置:
对于项目中的每个 typescript 文件,proj 文件中都有一行如下所示:
<TypeScriptCompile Include="app\app.ts" />
不知何故,我的 app.ts
包含被放置在我的 proj 文件的 xml 的底部。 build transpile 方法使用您的 TypeScriptCompile
include 语句的顺序,而 transpile on save 方法显然在重新排序方面更智能。
现在生活可以向前发展了...
我有一个 angular 1.6.x 项目由 MVC 项目提供。当我在任何 ts 文件上点击保存时,它会按预期转换我的 javascript。当我构建站点时,它会将 javascript 转换为与我保存时不同的格式。
构建时,angular 模块被移动到导致 angular $injector 错误的顺序。
如何使构建转译方法与保存转译方法相同?
这些是 MVC 项目属性中的打字稿构建设置:
对于项目中的每个 typescript 文件,proj 文件中都有一行如下所示:
<TypeScriptCompile Include="app\app.ts" />
不知何故,我的 app.ts
包含被放置在我的 proj 文件的 xml 的底部。 build transpile 方法使用您的 TypeScriptCompile
include 语句的顺序,而 transpile on save 方法显然在重新排序方面更智能。
现在生活可以向前发展了...