繁体   English   中英

Visual Studio 2017不编译打字稿

[英]Visual Studio 2017 not compiling typescript

我最近更新到VS 2017,我使用的解决方案曾经在VS 2015中完美运行。我在工具>文本编辑器> TS / JS>项目中启用了“编译保存”功能,我确定我m使用正确的“代码生成”选项,但VS不会编译任何打字稿文件。
js输出文件已经存在,它是由VS 2015生成的,当我保存ts文件时,底栏显示“输出成功生成”消息,但js文件没有变化。
请注意,项目受源代码管理,但ts和js文件都已签出以进行编辑。
我在网上看到类似的问题已经解决了lastes VS更新,我确信我的VS版本是最新的。
有谁知道发生了什么?

在Solution explorer中检查ts文件属性。 如果Build action = Content ,请将其更改为TypeScript文件

在此输入图像描述

在我使用VS的New Project模板进行React的.NET Core 2.1项目中,我必须编辑.csproj并将<TypeScriptCompileBlocked>true</TypeScriptCompileBlocked>更改为false

为什么这个选项甚至存在!?!?!

通过安装gulp解决并在必要时手动编译TypeScript。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM