express app_nameを実行すると、expressjsは必要なすべてのフォルダとファイルを作成します。私は、同じことをする方法があるのだろうかと思っていますが、JSでapp.jsを作成する代わりに、CoffeeScriptで作成します。Node.js:CoffeeScriptを使用してExpressプロジェクトを作成する
おかげ
express app_nameを実行すると、expressjsは必要なすべてのフォルダとファイルを作成します。私は、同じことをする方法があるのだろうかと思っていますが、JSでapp.jsを作成する代わりに、CoffeeScriptで作成します。Node.js:CoffeeScriptを使用してExpressプロジェクトを作成する
おかげ
はこれを試してみてください:https://github.com/twilson63/express-coffee
急行-コーヒーはCoffeeScriptのエクスプレスWebアプリケーションを書く始めるためのテンプレートやボイラープレートです。これは、Express Web Appの基本セットアップを行う準備ができています。これにはCakefileが含まれていますので、あなたが開発したときにあなたのcoffeescriptを構築し、指定し、見ることができます。 srcフォルダをハックしてケーキビルドを実行してサーバーファイルを構築し、テストフォルダにmochaを書き、ケーキテストやスペックを実行してテストスイートを実行します。ビューのフォルダにヒスイのビューを作成し、パブリックフォルダに公開の資産を置く...
私はこれを行うためのコマンドラインツールがないと思うが、あなたはから始めることができるテンプレートプロジェクトがたくさんあります。特に、私は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"
を追加する必要があります)。
これは約1歳になったことに注意してください –
はちょうど http://zappajs.org
ExpressOnSteroidsエクスプレス+ SCSS +コーヒーSCRIPT
クローンプロジェクトと起動ケーキタスク/パス/に/ケーキdevの
あなたはをチェックアウトすることができます。私もfrappeを作成しました。これは似ていますが、私の好みに合わせて微調整されています。
私は、私はfrappeを使ってそれを愛しています。この投稿からそれを見つけました。 Davidに感謝します。 – Fresheyeball
私はあなたがそれを好きうれしい。 :) –
これはまだ最高の答えですか?私は 'node v4.2.1'でこれを使用しようとするとエラーが発生するので尋ねます - そして、例外を除いて、そのプロジェクトのほとんどが3〜4年前に更新された最後の時... – cwd