Express app_nameを実行すると、expressjsは必要なすべてのフォルダーとファイルを作成します。同じことをする方法があるかどうか疑問に思っていますが、JSでapp.jsを作成する代わりに、CoffeeScriptで作成します。
ありがとう
これを試してください: https://github.com/twilson63/express-coffee
express-coffeeは、CoffeeScriptでエクスプレスWebアプリケーションの作成を開始するためのテンプレートまたはボイラープレートです。 ExpressWebアプリの基本セットアップに対応する準備が整いました。これには、開発中にコーヒースクリプトを作成、仕様設定、および監視できるCakefileが含まれています。 srcフォルダーをハックし、cake buildを実行してサーバーファイルをビルドし、mochaをtestフォルダーに書き込み、caketestまたはspecを実行してテストスイートを実行します。ビューフォルダにヒスイビューを作成し、パブリックアセットをパブリックフォルダに配置します...
これを行うためのコマンドラインツールはないと思いますが、開始できるテンプレートプロジェクトはたくさんあります。特に、sstephensonの node-coffee-project をお勧めします。 Express固有ではありませんが、Expressをpackage.json
に簡単にスローして、次のようなsrc/app.coffee
ファイルを作成できます。
express = require 'express'
app = express.createServer()
# TODO: configuration
app.listen 3000
重要なことは、プロジェクトに必要なタスクを実行できるCakefile
を用意することです。 Expressプロジェクトの場合、CoffeeScriptを継続的に再コンパイルするだけでなく、ソースファイルを変更するたびにサーバーを再起動するタスクを追加することもできます。これが私のプロジェクトの1つで使用しているCakefileの 要点 です( `devDependenciesに"watch-tree"
を追加する必要があります)。
ExpressOnSteroids Express + SCSS + COFFEE SCRIPT
プロジェクトのクローンを作成してケーキタスクを開始します/ path/to/cake dev
githubに「zappa」というプロジェクトがあり、役立つ可能性があることがわかりました http://zappajs.org