更好的体验/自动清洁和构建

时间:2016-04-22 14:01:16

标签: javascript visual-studio typescript visual-studio-2015 typescript1.8

使用TypeScript在Visual Studio 2015中有更好的体验吗?我目前安装了TypeScript 1.8。

如果我点击清洁,然后构建,一切都很好。

但是,如果我构建而不首先清理,我的TS文件会被转换为JS。我的JS文件的旧版本仍然存在,并且不会更新。是否可以更改此行为,以便我的JS文件可以使用每个构建命令进行更新,或者最好是保存?

这是我的tsconfig.json:

{
  "compilerOptions": {
    "module": "amd",
    "rootDir": "src",
    "sourceMap": true,
    "target": "es5"
  },
  "compileOnSave": true
}

是否首选使用CSPROJ TS设置?

我的TypeScript文件包含在CSPROJ中,我的JavaScript文件不包含在内。

有没有比alt-b + r(重建)更好的解决方案?

1 个答案:

答案 0 :(得分:1)

即使安装了TypeScript 1.8,我的路径环境变量也是将tsc.exe解析为TypeScript 1.6。更新了路径环境变量以指向1.8,然后我获得了我希望的体验。当我保存TS文件时,它会更新JS文件,即使它已经存在。

where tsc