今年歴史あるRailsプロジェクトのCoffeeScriptをJavaScriptにひたすら直す作業をしてたので、CoffeeScriptを使っていたがJavaScriptに移したくなった際の流れをまとました。 大まかな流れ CoffeeScriptに前処理をして変換後のJavaScriptが極力キレイになるようにする decaffeinate コマンドで変換処理を行う 生成されたJavaScriptファイルに問題ないか確認(目視/実際に動かして)。一部修正を行う 古いCoffeeScriptのファイルを削除する 大まかな流れはこんな感じです。変換処理自体は手作業ではなくコマンドに任せます。が前処理をしておくと読みやすいJavaScriptになるので面倒でも手作業で下準備をします。 準備 decaffeinate をインストールします。npm install --save-dev deca