すぐにコーヒースクリプトでエクスプレススキャフォールドを作成する方法を探しています。
現時点では、 $ express 'myapp'
jsファイルを作成するだけです。
任意のポインタをいただければ幸いです。ありがとう。
すぐにコーヒースクリプトでエクスプレススキャフォールドを作成する方法を探しています。
現時点では、 $ express 'myapp'
jsファイルを作成するだけです。
任意のポインタをいただければ幸いです。ありがとう。
作成したapp.jsファイルとroutes/index.jsファイルをjs2coffeeを使用してcoffeescriptに変換できます(Slaceが述べたように)
2つの方法があります:1。js2coffee.orgコンバーター
を手動で使用する2.npmパッケージ
を使用して出力を新しいファイル
js2coffee
$ cd my_new_express_app
$ sudo npm install js2coffee -g
Files can now be converted by running js2coffee input.js > output.coffee
$ js2coffee app.js > app.coffee
$ js2coffee routes/index.js > routes/index.coffee
このようにして、coffeescriptで新しいエクスプレスプロジェクトを開始できます。変換によってコメントが削除されることに注意してください。
Expressは、スキャフォールディングからのみJavaScriptを生成します。js2coffeeを使用して自分で変換を行うことができます。
前述のように、エクスプレスアプリを生成し、js2coffeeをインストールした後、ディレクトリを新しいアプリに変更して、次のコマンドを実行します。
for f in `find . -type f -path "*.js" ! -path "*node_modules*"`; js2coffee $f > "${f%.*}.coffee"