使用Chaplin和node.js时的文件结构如何?
我已经下载了brunch-with-chaplin,这看起来很简单,但我在哪里放置我的node.js文件?
我有我的app.js文件用于节点,但我在哪里放置它以及如何用它启动我的Chaplin应用程序?我不想将服务器端文件与chaplin文件混合..
答案 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.