WebStormで突然Gruntが動かなくなってしまった場合の対処方法

harada 787views 更新:2015年1月7日

WebStormで突然以下のエラーが出てSCSSからCSSへの変換ができなくなってしまいました。

grunt --no-color --gruntfile /Users/harada/aipo-design/htmlmock/Gruntfile.js --tasks /Applications/WebStorm.app/Contents/plugins/JavaScriptLanguage/grunt_js/tasks _intellij_grunt_tasks_fetcher
Cannot run program "grunt" (in directory "/Users/harada/aipo-design/htmlmock"): error=2, No such file or directory

どうやらGruntが動かなくなってしまっているようで、MacOSのWebStormでGrunt環境をつくるこちらの記事を参考に再度Gruntを入れなおしたら動くようになりました。

ちなみに下記のコマンドを実行したところ以下のようなエラーがバーっと出てしまいました。

npm install -g grunt-cli
npm ERR! Darwin 14.0.0
npm ERR! argv "node" "/usr/local/bin/npm" "install" "-g" "grunt-cli"
npm ERR! node v0.10.35
npm ERR! npm  v2.1.17
npm ERR! path /usr/local/lib/node_modules/grunt-cli/.npmignore
npm ERR! code EACCES
npm ERR! errno 3

npm ERR! Error: EACCES, unlink '/usr/local/lib/node_modules/grunt-cli/.npmignore'
npm ERR!  { [Error: EACCES, unlink '/usr/local/lib/node_modules/grunt-cli/.npmignore']
npm ERR!   errno: 3,
npm ERR!   code: 'EACCES',
npm ERR!   path: '/usr/local/lib/node_modules/grunt-cli/.npmignore' }
npm ERR! 
npm ERR! Please try running this command again as root/Administrator.
npm ERR! error rolling back Error: EACCES, unlink '/usr/local/lib/node_modules/grunt-cli/.npmignore'
npm ERR! error rolling back  { [Error: EACCES, unlink '/usr/local/lib/node_modules/grunt-cli/.npmignore']
npm ERR! error rolling back   errno: 3,
npm ERR! error rolling back   code: 'EACCES',
npm ERR! error rolling back   path: '/usr/local/lib/node_modules/grunt-cli/.npmignore' }

npm ERR! Please include the following file with any support request:
npm ERR!     /Users/harada/npm-debug.log

Please try running this command again as root/Administratorとあったので、sudoをつけて再度実行したところ無事にインストールできました。

sudo npm install -g grunt-cli

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません