Sass 试图让一个咕哝的项目运作起来
我是个超级讨厌鬼,我准备从这个领域开始,但我陷入了困境。我已经了解了它是什么,以及它对我有什么好处,我已经遵循这个快速开始,使它在我的机器上工作 一切正常,直到生产线:Sass 试图让一个咕哝的项目运作起来,sass,gruntjs,npm,zurb-foundation,Sass,Gruntjs,Npm,Zurb Foundation,我是个超级讨厌鬼,我准备从这个领域开始,但我陷入了困境。我已经了解了它是什么,以及它对我有什么好处,我已经遵循这个快速开始,使它在我的机器上工作 一切正常,直到生产线: npm install && bower install && grunt build 下面是我得到的错误: npm WARN locking Error: EACCES, open '/Users/to3ky/.npm/_locks/node-sass-f213edefcf6a8ef5.lo
npm install && bower install && grunt build
下面是我得到的错误:
npm WARN locking Error: EACCES, open '/Users/to3ky/.npm/_locks/node-sass-f213edefcf6a8ef5.lock'
npm WARN locking at Error (native)
npm WARN locking /Users/to3ky/.npm/_locks/node-sass-f213edefcf6a8ef5.lock failed { [Error: EACCES, open '/Users/to3ky/.npm/_locks/node-sass-f213edefcf6a8ef5.lock']
npm WARN locking errno: -13,
npm WARN locking code: 'EACCES',
npm WARN locking path: '/Users/to3ky/.npm/_locks/node-sass-f213edefcf6a8ef5.lock' }
npm ERR! Darwin 13.4.0
npm ERR! argv "node" "/usr/local/bin/npm" "install"
npm ERR! node v0.12.0
npm ERR! npm v2.5.1
npm ERR! Attempt to unlock /Applications/XAMPP/xamppfiles/htdocs/aaa/studiohaupt/wp-content/themes/atheme2/node_modules/node-sass, which hasn't been locked
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <http://github.com/npm/npm/issues>
npm ERR! Please include the following file with any support request:
npm ERR! /Applications/XAMPP/xamppfiles/htdocs/aaa/studiohaupt/wp-content/themes/atheme2/npm-debug.log
我在MAC电脑上使用XAMPP,我正在潜入黑暗中。这应该可以解决您的问题:
sudo chown -R `whoami` ~/.npm
sudo chown -R `whoami` /usr/local/lib/node_modules
sudo chown -R `whoami` /usr/local
如果您在OSX上,您应该在所有命令行命令之前添加
SUDO
。谢谢您的帮助。我认为它对bower很好,但对于grunt现在我得到:[你有什么版本的node和npm?“node-v”和“npm-v”node v0.12.0,npm 2.5.1你应该安装“n”:。然后降级到node 0.10.x(例如0.10.33)。可能您的节点版本在node-sass上有问题。完成了,它工作得更好,即使还不够。我完成了SUDO之前的所有命令,最终一切都好了。您绝对不应该这样做。
sudo chown -R `whoami` ~/.npm
sudo chown -R `whoami` /usr/local/lib/node_modules
sudo chown -R `whoami` /usr/local