2011-11-17 214 views
2
I keep having errors when trying to install coffeescript. 
node version v0.6.1 
npm version 1.0.106 

npm ERR! Could not create /usr/local/lib/node_modules/___coffee-script.npm 
npm ERR! error installing [email protected] Error: EACCES, permission denied '/usr/local/lib/node_modules/___coffee-script.npm' 
npm ERR! Error: EACCES, permission denied '/usr/local/lib/node_modules/___coffee-script.npm' 
npm ERR! Report this *entire* log at: 
npm ERR!  <http://github.com/isaacs/npm/issues> 
npm ERR! or email it to: 
npm ERR!  <[email protected]> 
npm ERR! 
npm ERR! System Darwin 11.2.0 
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "coffee-script" 
npm ERR! cwd /Users/Thomas 
npm ERR! node -v v0.6.1 
npm ERR! npm -v 1.0.106 
npm ERR! path /usr/local/lib/node_modules/___coffee-script.npm 
npm ERR! code EACCES 
npm ERR! 
npm ERR! Additional logging details can be found in: 
npm ERR!  /Users/Thomas/npm-debug.log 
npm not ok 

权限被拒绝,我发现你不应该sudo。 请提前帮助和感谢。npm coffescript安装错误


奥凯所有解决使用sudo的帮助,但如果任何人有任何想法如何改变我的/ usr/local/lib目录权限,这将是appriciated

+0

是的,我不知道,如果NPM可与节点尚未0.6。 – bithavoc

+0

我认为NPM的作品,但它像一个文件权限错误或什么的。不知道PLZ帮助 – lostAstronaut

+0

我sudo安装它,它没有问题。如果有人有不同的解决方案,尽管它将不胜感激。 – lostAstronaut

回答

2

我要做的就是:

sudo chown -R $USER /usr/local

这样的话,你可以安装任何你在/usr/local想不sudoing :)