全局安装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
发现已经能够使用了。