我从this post中发现了以下结构作为nodejs程序的标准。 :
- myApp
- app.js
- models
- views
- controllers(routes)
- public
但是当我通过“mean package myApp”在nodejs中创建自己的自定义包时。 meanio 将创建一个略有不同的结构:
- myApp
-app.js
- server
- models
- views
- controllers
- routes
- config
- public
其中 app.js 与模型和路由不在同一目录中。 这两种结构有什么显着差异吗?
最佳答案
目录结构只不过是偏好问题,您可以使用您选择的任何目录结构。对于 NodeJs 应用来说,没有什么比标准结构更好的了。
如果 MeanIO 为您创建了这样的目录结构,您可能应该使用它,除非您更喜欢其他结构。
关于node.js - 使用 MEANIO 的 NodeJs 应用程序的标准结构是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27834744/