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