当系统报错时,要关注error的类型:
{
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'rename',
npm ERR! path: '/usr/local/lib/node_modules/npm',
npm ERR! dest: '/usr/local/lib/node_modules/.npm-i9nnxROI'
npm ERR! }
证明error是13,提示原因为不是按照管理员身份运行,请求被拒绝.
**解决办法:**使用sudo命令:
sudo npm install --global @vue/cli
结果可以顺利安装。
error是5时,为I/O error,也就是说可能是网络原因造成的。所以可以使用淘宝的镜像库。
**解决方案**:更新npm后再安装vue-cli。