1

Rails から来た Node.js の新機能です。express.js プロジェクトに取り組んでいます。

Railsで行われた一連の設計上の回答に再対処する必要があることに気づきました。これは問題ありませんが、良い仕事をしているかどうかは常にわかりません。これらには、マルチ環境構成、database.yml、MVC 構造、およびテストが含まれます。

これは学習曲線の一部にすぎないのか、それとも、ここで入手可能な多くの利用可能な高速フレームワークのいずれかでこれがすべて既に行われているのか疑問に思っています: https://github.com/visionmedia/express/wiki

また、これらのフレームワークのいずれかが特に推奨されるかどうかも疑問に思っています。

4

1 に答える 1

3

これは私が遭遇した問題をまとめたもので、実装したものと実装していないものがあります。うまくいけば、それらは他の人に役立つでしょう。

開発モード: ファイルの変更の監視:

適切に開発できるように、要求が行われるたびに Web アプリをリロードするよう職長に指示できますか?

編集:ノードモンが望ましい場合があります。1 つには、コーヒー コンパイル エラーでサーバーを必死に再起動しません。

.env ファイルで nodemon を使用するには?

アプリ構成の構造:

ExpressJS アプリケーションを構築するには?

App.js とルーティング:

http://elegantcode.com/2012/01/20/take-toddler-steps-with-node-js-express-routing/

パッケージ管理: git は node_modules を無視しますか?

http://www.mikealrogers.com/posts/nodemodules-in-git.html vs Heroku で node.js アプリを作成する場合、node_modules を git にチェックインする必要がありますか?

CoffeeScript のコンパイル:

Heroku で coffeescript を実行できますか? coffeevs で実行するフォアマン#app.use express.compiler(src: __dirname + "/../public", enable: ["coffeescript"])

デバッグ:

ノードインスペクター: http://grenzgenial.com/post/1210106964/debugging-node-js-with-node-inspector

于 2012-09-16T19:32:32.523 に答える