我是之前就安装了node,并且配置了仓库,但是仓库没有添加到环境变量里面,所以执行命令执行之后一直没有全局安装
-
检查 npm 全局安装目录:
运行以下命令来查看 npm 的全局安装目录:npm config get prefix
这通常会返回类似于
C:\Users\<您的用户名>\AppData\Roaming\npm
的路径。确保这个路径下的bin
文件夹包含tsc
和tsc.cmd
(Windows 上)。但是我们自定义了仓库所以这个地方会返回我们的仓库地址,接下来把仓库地址添加到环境变量里面 -
添加 npm 全局 bin 目录到 PATH:
如果上述路径中的bin
文件夹包含tsc
,那么您需要确保这个路径(仓库路径)C:\Users\<您的用户名>\AppData\Roaming\npm
已经添加到系统的 PATH 环境变量中。您可以通过以下步骤来添加:- 在搜索栏中输入“环境变量”并选择“编辑系统环境变量”或“编辑账户的环境变量”。
- 找到 PATH 环境变量并编辑它。
- 添加 npm 的全局 bin 目录到 PATH 中(即上面
npm config get prefix
命令返回的路径下的bin
文件夹)。 - 应用更改并重新打开命令提示符。
- 重启电脑,然后执行
npm config get prefix
, 运行tsc -v 查看版本。