Node.js Can';t在mac上使用NPM安装LESC

Node.js Can';t在mac上使用NPM安装LESC,node.js,npm,less,Node.js,Npm,Less,我试图在我的mac电脑上全局安装lessc,我从他们的网站安装了node.js,当我运行命令(npm install-g less)时,我得到了这个消息,你能帮助我吗,我所要做的就是安装less,并使Sublimitext 3上的less2css编译器正常工作: npm install -g less npm WARN locking Error: EACCES, open '/Users/Mohammad/.npm/_locks/less-c2213c903e2e7354.lock' npm

我试图在我的mac电脑上全局安装lessc,我从他们的网站安装了node.js,当我运行命令(npm install-g less)时,我得到了这个消息,你能帮助我吗,我所要做的就是安装less,并使Sublimitext 3上的less2css编译器正常工作:

npm install -g less
npm WARN locking Error: EACCES, open '/Users/Mohammad/.npm/_locks/less-c2213c903e2e7354.lock'
npm WARN locking     at Error (native)
npm WARN locking  /Users/Mohammad/.npm/_locks/less-c2213c903e2e7354.lock failed { [Error: EACCES, open '/Users/Mohammad/.npm/_locks/less-c2213c903e2e7354.lock']
npm WARN locking   errno: -13,
npm WARN locking   code: 'EACCES',
npm WARN locking   path: '/Users/Mohammad/.npm/_locks/less-c2213c903e2e7354.lock' }
npm ERR! Darwin 14.4.0
npm ERR! argv "node" "/usr/local/bin/npm" "install" "-g" "less"
npm ERR! node v0.12.7
npm ERR! npm  v2.11.3

npm ERR! Attempt to unlock /usr/local/lib/node_modules/less, which hasn't been locked
npm ERR! 
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     /Users/Mohammad/npm-debug.log
MacBook-Pro:~ Mohammad$ npm install -g less
npm WARN locking Error: EACCES, open '/Users/Mohammad/.npm/_locks/less-c2213c903e2e7354.lock'
npm WARN locking     at Error (native)
npm WARN locking  /Users/Mohammad/.npm/_locks/less-c2213c903e2e7354.lock failed { [Error: EACCES, open '/Users/Mohammad/.npm/_locks/less-c2213c903e2e7354.lock']
npm WARN locking   errno: -13,
npm WARN locking   code: 'EACCES',
npm WARN locking   path: '/Users/Mohammad/.npm/_locks/less-c2213c903e2e7354.lock' }
npm ERR! Darwin 14.4.0
npm ERR! argv "node" "/usr/local/bin/npm" "install" "-g" "less"
npm ERR! node v0.12.7
npm ERR! npm  v2.11.3

npm ERR! Attempt to unlock /usr/local/lib/node_modules/less, which hasn't been locked
npm ERR! 
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     /Users/Mohammad/npm-debug.log
npm安装-g更少
npm警告锁定错误:EACCES,打开“/Users/Mohammad/.npm/_locks/less-c2213c903e2e7354.lock”
npm警告错误锁定(本机)
npm WARN locking/Users/Mohammad/.npm/_locks/less-c213c903e2e7354.lock失败{[错误:EACCES,打开'/Users/Mohammad/.npm/_locks/less-c213c903e2e7354.lock']
npm警告锁定错误号:-13,
npm警告锁定代码:“EACCES”,
npm警告锁定路径:'/Users/Mohammad/.npm/_locks/less-c213c903e2e7354.lock'}
npm错误!达尔文14.4.0
npm错误!argv“node”“/usr/local/bin/npm”“install”“-g”“less”
npm错误!节点v0.12.7
npm错误!npm v2.11.3
npm错误!尝试解锁尚未锁定的/usr/local/lib/node_modules/less
npm错误!
npm错误!如果需要帮助,您可以在以下位置报告此错误:
npm错误!
npm错误!请在任何支持请求中包括以下文件:
npm错误/Users/Mohammad/npm-debug.log
MacBook Pro:~Mohammad$npm安装-g更少
npm警告锁定错误:EACCES,打开“/Users/Mohammad/.npm/_locks/less-c2213c903e2e7354.lock”
npm警告错误锁定(本机)
npm WARN locking/Users/Mohammad/.npm/_locks/less-c213c903e2e7354.lock失败{[错误:EACCES,打开'/Users/Mohammad/.npm/_locks/less-c213c903e2e7354.lock']
npm警告锁定错误号:-13,
npm警告锁定代码:“EACCES”,
npm警告锁定路径:'/Users/Mohammad/.npm/_locks/less-c213c903e2e7354.lock'}
npm错误!达尔文14.4.0
npm错误!argv“node”“/usr/local/bin/npm”“install”“-g”“less”
npm错误!节点v0.12.7
npm错误!npm v2.11.3
npm错误!尝试解锁尚未锁定的/usr/local/lib/node_modules/less
npm错误!
npm错误!如果需要帮助,您可以在以下位置报告此错误:
npm错误!
npm错误!请在任何支持请求中包括以下文件:
npm错误/Users/Mohammad/npm-debug.log

如果您没有对
/usr/local
目录的写入权限,则需要以超级用户身份执行此命令

请尝试:

sudo npm install -g less

非常感谢这有帮助:)