我想安装typescript,所以我使用了下面的命令:

npm install -g typescript 

和测试TSC——版本,但它只是显示' TSC命令未找到'。我尝试了stackoverflow, github和其他网站中建议的许多方法。但这并不奏效。我怎么知道typescript被安装和它在哪里。

我的操作系统是Unix, OS X El Capitan 10.11.6 节点版本为4.4.3, NPM的版本是3.10.5


当前回答

在找到这个小问题的所有解决方案后,仅适用于macOS。 最后,我在MacBook pro上安装了我的TSC程序。

这可能是我找到的最好的解决办法。

对于所有macOS用户,你可以使用homebrew安装TypeScript,而不是使用NPM安装TypeScript。

brew install typescript

请参考附件截图。

其他回答

Use:

npm rebuild typescript

这将在您的机器上重新构建tsc链接。

这在Mac上工作得很好。在macOS High Sierra上测试过

sudo npm install -g concurrently
sudo npm install -g lite-server
sudo npm install -g typescript
tsc --init

这将生成tsconfig。json文件。

对于windows和yarn用户,请尝试yarn tsc——init

在Windows 10上,我通过添加%APPDATA%\npm到路径来解决这个问题

windows:

在命令提示符中用如下命令添加路径: = % %路径;路径C: \ \ \ npm的用户

在我的例子中,上面的路径没有为命令注册。

在运行的windows中,%userprofile%会给你路径C:\users\