首页 > 解决方案 > 'tsc' 不是内部或外部命令、可运行程序或批处理文件。- Windows 7的

问题描述

我是 Typescript 的新手,我正在尝试在我的机器上全局安装它。

我目前有以下版本: Node v.11.13.0 npm v6.7.0

当我运行npm install -g typescript我得到以下结果:

C:\Users[userid].node_modules_global\tsc -> C:\Users[userid].node_modules_glob al\node_modules\typescript\bin\tsc C:\Users[userid].node_modules_global\tsserver -> C:\Users[userid ].node_modules _global\node_modules\typescript\bin\tsserver + typescript@3.4.2 在 3.297 秒内更新了 1 个包

我在命令行上运行tsctsc -v的那一刻,我收到

'tsc' 不是内部或外部命令、可运行程序或批处理文件。

我已经卸载节点并重新安装它,但我仍然得到同样的错误。

我已经咨询了 Google 并按照 Stackoverflow 上的其他方法解决了这个问题,包括检查 PATH 文件夹结构。

我不确定我在这里做错了什么,请帮忙。仅供参考,我正在运行 Windows 7 PC。

标签: node.jstypescript

解决方案


在您的命令提示符下,尝试执行以下命令,

set path=%PATH%;c:\Users\YOUR_USER_DIRECTORY\AppData\Roaming\npm;

然后再次尝试执行您的tsc命令,您将立即执行它。

希望这可以帮助!


推荐阅读