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


当前回答

我在这方面遇到了麻烦,因为我不想全局安装typescript。我发现我必须向包中添加一个脚本。Json为我调用TSC。解决方案可以在这里找到- https://stackoverflow.com/a/41446584/6301243

其他回答

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

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

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

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

$ sudo apt install node-typescript

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

我在这方面遇到了麻烦,因为我不想全局安装typescript。我发现我必须向包中添加一个脚本。Json为我调用TSC。解决方案可以在这里找到- https://stackoverflow.com/a/41446584/6301243

以上这些对我都没用。

我也试过这个,

yum install typescript 

能够千方百计地编译如下。不推荐,只是一个变通办法。

只要使用npm在本地安装,就像npm install typescript一样,并在node_module文件夹中验证,如果已经下载。然后跑,

./node_modules/typescript/bin/tsc  --help
./node_modules/typescript/bin/tsc  //this line actually runs and compile and generate the compiled file. 

Use:

npm rebuild typescript

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