在Visual Studio 2017中保存或发布时,打字稿不编译

时间:2017-07-18 13:22:44

标签: javascript visual-studio typescript visual-studio-2017

似乎无关紧要,我无法将我的.ts文件编译成.js文件。我已经卸载并重新安装了Visual Studio 2017社区,现在我有VS 2017 15.2 (26430.15)Typescript 2.2.2.0(根据VS内的About窗口)。

我正在采取的步骤:

  • 打开Visual Studio,文件 - >新项目
  • ASP.Net Web应用程序(.Net 框架)
  • 选择“空”模板,添加MVC参考
  • 添加名为“Scripts”的新文件夹
  • 添加名为ts1.ts
  • 的新ts文件
  • 打开ts1.ts并添加单行(例如var a = 1
  • 保存 - 没有JS发射。
  • 构建 - 没有JS发射。
  • 非常好地问VS.没有JS发出。

我已尝试使用/不使用tsconfig.json,并且在添加compileOnSave时尝试将tsconfig添加到Output(s) generated successfully

帮助?

编辑:没有构建错误或警告,我在页脚中显示onclick的消息。

2 个答案:

答案 0 :(得分:2)

您是否只需要在解决方案资源管理器中选择“显示所有文件”。我刚刚按照你的确切步骤,当显示所有文件时,我可以看到JS文件,它只是没有自动添加到项目中。

答案 1 :(得分:1)

发现白痴。

我必须启用'查看所有文件'看到生成的JS。

enter image description here