2011-09-02 7 views

答えて

12

はこれを試してみてください:https://github.com/twilson63/express-coffee

急行-コーヒーはCoffeeScriptのエクスプレスWebアプリケーションを書く始めるためのテンプレートやボイラープレートです。これは、Express Web Appの基本セットアップを行う準備ができています。これにはCakefileが含まれていますので、あなたが開発したときにあなたのcoffeescriptを構築し、指定し、見ることができます。 srcフォルダをハックしてケーキビルドを実行してサーバーファイルを構築し、テストフォルダにmochaを書き、ケーキテストやスペックを実行してテストスイートを実行します。ビューのフォルダにヒスイのビューを作成し、パブリックフォルダに公開の資産を置く...

+1

これはまだ最高の答えですか?私は 'node v4.2.1'でこれを使用しようとするとエラーが発生するので尋ねます - そして、例外を除いて、そのプロジェクトのほとんどが3〜4年前に更新された最後の時... – cwd

2

私はこれを行うためのコマンドラインツールがないと思うが、あなたはから始めることができるテンプレートプロジェクトがたくさんあります。特に、私はsstephensonのnode-coffee-projectをお勧めしたいと思います。それは特定のエクスプレスではないですが、あなたは簡単にpackage.jsonにExpressを投げることができるし、重要なことは、あなたのプロジェクトが必要なタスクを行うことができますCakefileを持つことである

express = require 'express' 
app = express.createServer() 
# TODO: configuration 
app.listen 3000 

ようになりますsrc/app.coffeeファイルを作成します。 Expressプロジェクトの場合、CoffeeScriptを継続的に再コンパイルするだけでなく、ソースファイルを変更するたびにサーバーを再起動するタスクを追加することもできます。私のプロジェクトで使用しているCakefileのgistがあります(あなたの `devDependenciesに"watch-tree"を追加する必要があります)。

+2

これは約1歳になったことに注意してください –

1
あなたに役立つかもしれないgithubの上の「ザッパ」と呼ばれるプロジェクトがあることがわかりました

ExpressOnSteroidsエクスプレス+ SCSS +コーヒーSCRIPT

クローンプロジェクトと起動ケーキタスク/パス/に/ケーキdevの

8

あなたはをチェックアウトすることができます。私もfrappeを作成しました。これは似ていますが、私の好みに合わせて微調整されています。

+2

私は、私はfrappeを使ってそれを愛しています。この投稿からそれを見つけました。 Davidに感謝します。 – Fresheyeball

+1

私はあなたがそれを好きうれしい。 :) –

関連する問題