【发布时间】:2017-07-06 08:46:29
【问题描述】:
我最近更新到 VS 2017,我使用的解决方案曾经在 VS 2015 中完美运行。我在工具 > 文本编辑器 > TS/JS > 项目中启用了“保存时编译”功能,我正在确定我使用了正确的“代码生成”选项,但 VS 不会编译任何打字稿文件。
js 输出文件已经存在,它是由 VS 2015 生成的,当我保存 ts 文件时,底部栏显示“输出成功生成”消息,但 js 文件没有变化。
请注意,该项目受源代码控制,但 ts 和 js 文件都已签出以进行编辑。
我在网上看到类似的问题已经通过持续的 VS 更新得到解决,我确信我的 VS 版本是最新的。
有谁知道怎么回事?
【问题讨论】:
-
您的 tsconfig.json 中是否有 "compileOnSave": true。如果您没有 tsconfig.json,您可以尝试添加一个。
标签: javascript typescript visual-studio-2017