スポンサーリンク
Ruby on RailsにデフォルトでGemfile
に組み込まれているCoffeeScript
ですが、僕が開発しているチームでは今後使わないと判断しました。なので今回は、その際の手順と途中で発生したエラーをまとめていこうと思います。
スポンサーリンク
手順
.coffeeファイル
を使わなければいいという話ではありますが、rails generate
で.coffeeファイル
がデフォルトで生成されたり、使用しないのに読み込むのは無駄なのでRails
からCoffeeScript
を使えるようにするGem
をGemfile
から削除します。
その後bundle install
をすれば終わりです。
Gemfile
に記述されている
gem 'coffee-rails'
という部分を削除して、
bundle install
を実行しましょう。
ちなみにですが、もしこれからプロジェクトを作成する場合は、プロジェクト作成時にrails new
をする際に、
rails new --skip-coffee
というようにオプションを付ければそれだけで大丈夫です。
LoadError (cannot load such file — coffee_script): への対処
これだけで十分かと思いましたが。
LoadError (cannot load such file -- coffee_script):
というエラーが発生するようになりました。
これはcoffee_script
のキャッシュが残っているのが原因だったので、
bin/rake tmp:cache:clear
を実行することで解決できました。
使用していないGem
があったらちゃんと削除していきたいですね。
スポンサーリンク
スポンサーリンク