Vic*_*tor 9 visual-studio typescript visual-studio-2015
我正在尝试将Typescript添加到现有的.NET MVC项目中.然而,当我尝试构建时,我得到了奇怪的错误消息.Intellisense工作,我可以看到打字工作.我还可以看到在手动保存时生成的.js文件,这意味着compileOnSave可以正常工作.只有当我尝试构建整个项目时,才会出现错误.
我在Visual Studio 2015中使用以下设置:
已经安装了typescript 2.0.3
在我的package.json文件中添加了以下devDependencies
小智 0
你的 npm 依赖项安装了吗?如果没有,那么您应该npm install手动在项目文件夹上运行命令,或者为了将来避免这种情况,您可以在构建时通过编辑.njsproj文件,在行之后自动将 npm 包安装到您的项目中
<Import Project="$(VSToolsPath)\Node.js Tools\Microsoft.NodejsTools.targets" />
Run Code Online (Sandbox Code Playgroud)
添加以下部分:
<PropertyGroup>
<PreBuildEvent>
npm install --msvs_version=2015
</PreBuildEvent>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)
或者,如果您只想在重建时使用它,那么:
<PropertyGroup>
<BeforeRebuildEvent>
npm install --msvs_version=2015
</BeforeRebuildEvent>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)
命令行选项--msvs_version=2015不是强制性的,但如果您使用多个版本的 VS 或者您的 npm 设置不正确,那么它可能会有用。
| 归档时间: |
|
| 查看次数: |
8439 次 |
| 最近记录: |