由于权限错误,无法使用npm安装appium

由于权限错误,无法使用npm安装appium,npm,appium,npm-install,Npm,Appium,Npm Install,由于权限错误,我无法在mac上安装appium npm install -g appium npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules npm ERR! path /usr/local/lib/node_modules npm ERR! code EACCES npm ERR! errno -13 npm ERR! syscall access npm ERR! Error: EAC

由于权限错误,我无法在mac上安装appium

npm install -g appium
npm WARN checkPermissions Missing write access to 
/usr/local/lib/node_modules
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!   stack:
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' }
有没有不使用sudo的安装方法? 我可以这样安装它:

sudo npm install -g appium --unsafe-perm=true --allow-root
但这给我带来了麻烦


谢谢

我解决了这个问题。 我从计算机上手动卸载了node和npm。 然后我安装了nvm。 之后,我使用以下方法安装了节点: nvm安装节点 之后,我就可以安装appium了