带有卓别林的Node.js:结构

时间:2013-10-13 09:53:03

标签: node.js chaplinjs

使用Chaplin和node.js时的文件结构如何?

我已经下载了brunch-with-chaplin,这看起来很简单,但我在哪里放置我的node.js文件?

我有我的app.js文件用于节点,但我在哪里放置它以及如何用它启动我的Chaplin应用程序?我不想将服务器端文件与chaplin文件混合..

1 个答案:

答案 0 :(得分:1)

它们应直接放在根中,例如我通常有一个驻留在根目录中的server.js文件。然后,根据您决定构建解决方案的方式,您可以选择使用子目录,如控制器,模型,路径等。

这是我正在进行的项目的一个例子。

/app - this contains you front-end application logic i.e. chaplin
  /controllers
  /lib
  /models
  /views
  application.js
  routes.js
/controllers
/models
/routes 
server.js - node.js main, starts up express/connect etc.