今天使用mac安装cnpm镜像时出现了如下错误
npm ERR! code EACCES npm ERR! syscall access npm ERR! path /usr/local/lib/node_modules npm ERR! errno -13 npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules' npm ERR! [Error: EACCES: permission denied, access '/usr/local/lib/node_modules'] { npm ERR! errno: -13, npm ERR! code: 'EACCES', npm ERR! syscall: 'access', npm ERR! path: '/usr/local/lib/node_modules' npm ERR! }
安装失败,原因:需要一个安装的最高权限
输入
sudo npm install -g cnpm --registry=https://registry.npmmirror.com --verbose
此时会提示让你输入一个密码,即你的用户开机密码,输入回车即可
然后就安装成功了
输入下面命令看一下吧
cnpm -v