将Typescript更新为v3.2.1,SDK文件夹中没有tsc.exe

时间:2018-12-03 13:30:13

标签: typescript visual-studio-2017

我正在使用Visual Studio 2017开发Angular项目,并一直试图将Typescript更新为v3.2.1。我从Microsoft下载了安装程序并进行了安装。在C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.2文件夹中,我发现没有tsc.exe文件。我回头查看了C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.1文件夹中的一个tsc.exe文件。

要通知Visual Studio新版本,我在“环境变量”>“系统变量”中调整了路径,以指向新的C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.2\文件夹。更改之后,命令tsc -v将不再起作用。这是因为文件夹中没有tsc.exe文件吗?

让我感到困惑的是使用NPM安装Typescript的选项,该选项似乎将其安装到我的user/AppData/Roaming/npm文件夹中。我应该两个都做吗?

任何建议都将受到欢迎。

1 个答案:

答案 0 :(得分:0)

从3.2版开始,您需要单独安装tsc.exe。

  1. 右键单击您的项目,然后转到“管理Nuget程序包...”;
  2. 找到并安装Microsoft.TypeScript.Compiler;

tsc.exe文件将位于文件夹中: [项目根目录] \ packages \ Microsoft.TypeScript.Compiler [版本号] \工具