npm安装全局包,使用时却提示命令找不到

全局安装vue-cli,使用时却提示命令找不到。

经过一番查找,终于发现原来是全局仓库路径的问题。环境变量中的路径和npm config中的路径不同。

可以使用npm root -g 或者 npm config ls来查看npm config中的路径。


上图为npm config中的路径。而我的环境变量中设置了其他路径

因此,找到原因后,有两种解决方法。

1. 添加环境变量

2. 修改npm config中的路径

此处采用第二种方法,修改npm config的路径

npm config set prefix "F:\nodejs"

npm config set cache "F:\nodejs"

npm root -g

设置并查看路径,可以看到路径已经更改过来了。

重新安装vue-cli。

npm install -g @vue/cli

安装好后查看

vue --version

发现已经能够使用了。

如果对你有帮助,请帮我点个赞~

你可能感兴趣的:(npm安装全局包,使用时却提示命令找不到)