RailsからCoffeeScriptを使用しないようにする。

RailsにデフォルトでGemfileに組み込まれているCoffeeScriptですが、僕が開発しているチームでは今後使わないと判断しました。なので今回は、その際の手順と途中で発生したエラーをまとめていこうと思います。

手順

.coffeeを使わなければいいという話ではありますが、rails generateで.coffeeがデフォルトで生成されたり、使用しないのに読み込むのは無駄なのでRailsからCoffeeScriptを使えるようにするGemをGemfileから削除します。
その後bundle installをすれば終わりです。

エラー発生

これだけで十分かと思いましたが。

LoadError (cannot load such file -- coffee_script):

というエラーが発生するようになりました。
これはcoffee_scriptのキャッシュが残っているのが原因だったので、

bin/rake tmp:cache:clear

を実行することで解決できました。

使用していないGemがあったらちゃんと削除していきたいですね。

SNSでもご購読できます。

コメントを残す

*