我想安装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,所以我使用了下面的命令:
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。
如果在正确安装TypeScript(使用以下命令:$ sudo npm install -g TypeScript)后,在MacOS中找不到你的TSC命令,那么确保Node /bin路径被添加到.bash_profile中的path变量中。
打开.bash_profile: $ Open ~/.bash_profile;
编辑/验证bash配置文件以包括以下行(使用您最喜欢的文本编辑器):
export PATH="$PATH:"/usr/local/lib/node_modules/node/bin"";
使用terminal加载最新的bash配置文件:
最后,尝试命令:$ tsc——version。
我在Ubuntu 19.10 LTS上遇到了同样的问题。
为了解决这个问题,我运行了以下命令:
$ sudo apt install node-typescript
在那之后,我能够使用tsc。
我必须这样做:
npx tsc app.ts
全局安装TypeScript包对我来说很有效。
npm install typescript -g