我想安装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


当前回答

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

其他回答

我在我的机器上解决了这个问题,只需在我得到错误的目录中运行sudo npm install。

你们都弄乱了全局安装和-path文件。一个小小的错误就可能破坏你曾经写过的每个项目,你会花一晚上的时间试图让一个console.log('hi')重新工作。

如果你在你的项目中运行了npm i typescript——save-dev——试着运行:

npx tsc 

在搞砸全局之前看看它是否有效(除非你真的知道你在做什么)

我在Ubuntu 19.10 LTS上遇到了同样的问题。

为了解决这个问题,我运行了以下命令:

$ sudo apt install node-typescript

在那之后,我能够使用tsc。

全局安装TypeScript包对我来说很有效。

npm install typescript -g

唯一对我有效的解决方法是 TSC -v 或者编译 NPX TSC salida.ts

”——赛利达。Ts”是文件的名称