在我的Visual Studio 2015中使用更新3时,“编译保存”功能对我不起作用。我开始使用MVC5处理Angular2项目。这就是为什么我需要重新编译或者.ts文件中的更改是检测并在我的浏览器上显示更新的输出。
我的tsconfig.json文件包含以下代码:
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": [ "es2015", "dom" ],
"noImplicitAny": false,
"suppressImplicitAnyIndexErrors": true
},
"compileOnSave": true,
"exclude": [
"node_modules/*",
"**/*-aot.ts"
]
}
我安装了Visual Studio 2015的Typescript 2.4.1.0工具。图片参考:
或在我的电脑上安装了Typescript 2.4.1。图片参考:
我还尝试在路径变量中添加条目。作为参考 link和图片:
我检查过我的打字稿版本已更新或已过时但我发现了这个:
这是我的.csproc文件代码:
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<TypeScriptCompileOnSaveEnabled>true</TypeScriptCompileOnSaveEnabled>
<TypeScriptRemoveComments>true</TypeScriptRemoveComments>
<TypeScriptSourceMap>false</TypeScriptSourceMap>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<TypeScriptCompileOnSaveEnabled>True</TypeScriptCompileOnSaveEnabled>
<TypeScriptNoImplicitAny>False</TypeScriptNoImplicitAny>
<TypeScriptModuleKind>CommonJS</TypeScriptModuleKind>
<TypeScriptRemoveComments>False</TypeScriptRemoveComments>
</PropertyGroup>
我也查看了Image Ref:
我尝试并得到错误的最后一个是在我关注的下面链接 Mikaël Mayer answer:
这是我在构建时遇到的错误:
严重级代码描述项目文件行抑制状态 错误无法运行指定的任务可执行文件“cmd.exe”。工作目录“F:\ Projects \ ecommerce \ ecommerce \ js”不存在。电子商务F:\ Projects \ ecommerce \ ecommerce \ ecommerce.csproj 352
以下是我尝试过的其他参考文献,但没有任何内容对我有用: