node.js - 安装cnpm源时候出这些错误问题,这怎么解决?

【字号: 日期:2022-10-05浏览:19作者:雯心

问题描述

安装cnpm源时候出这些错误问题,这怎么解决?

npm ERR! Darwin 15.6.0npm ERR! argv '/usr/local/bin/node' '/usr/local/bin/npm' 'install' '-g' 'cnpm' '--registry=https://registry.npm.taobao.org'npm ERR! node v6.8.0npm ERR! npm v3.10.8npm ERR! path /usr/local/lib/node_modulesnpm ERR! code EACCESnpm ERR! errno -13npm ERR! syscall accessnpm ERR! Error: EACCES: permission denied, access ’/usr/local/lib/node_modules’npm ERR! at Error (native)npm ERR! { Error: EACCES: permission denied, access ’/usr/local/lib/node_modules’npm ERR! at Error (native)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! /Users/wscart/npm-debug.log

问题解答

回答1:

权限不够(’permission denied’),sudo npm install -g xxx

回答2:

不是源问题。是你没权限osx/liunx 权限你先搞清楚用户是没有权限写入到系统目录的(/usr/local/lib/node_modules)用户只有写入~/or/User/你的账户名 下面

如果非要写入到系统目录就要在命令前面输入sudo 赋予超级权限

相关文章: