一.问题
1.更新npm后
npm install -g npm
2.查看版本
npm -v
发现版本号没有更新
二.原因
1.查看npm安装路径
npm root -g
2.查看npm全局安装路径
npm config get prefix
显示
/usr/local/Cellar/node/9.2.1
三.解决
1.修改npm的全局安装路径为/usr/local
npm config set prefix /usr/local
2.查看npm版本,就可以了。在安装vue-cli时,遇到vue指令找不到的情况,也是这个问题。