具体错误
$ sudo npm install n npm ERR! Linux 5.4.0-84-generic npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "-g" "npm" npm ERR! node v8.10.0 npm ERR! npm v3.5.2 npm ERR! path /usr/local/lib/node_modules npm ERR! code EACCES npm ERR! errno -13 npm ERR! syscall access 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! npm ERR! Please try running this command again as root/Administrator. npm ERR! Please include the following file with any support request: npm ERR! /home/tsit/npm-debug.log
解决办法
sudo npm install --unsafe-perm=true --save-dev n sudo npm install --unsafe-perm=true --allow-root --save-dev n