我应该在Hapijs中遵循什么文件夹结构?

时间:2016-07-06 06:08:34

标签: node.js mongodb plugins hapijs

我将所有路由,方法,策略,插件和数据库连接放在一个文件&server; js'中。这工作正常。但我想要模块化结构,其中控制器,路由,数据库是单独定义的。我曾经调整它,但坚持如何在一些路由中调用我的多个策略以及如何调用我的数据库连接,建立连接但我无法在控制器中调用它。我正在使用hapi-mongodb插件进行数据库连接。请任何人告诉我如何构建我的文件?

2 个答案:

答案 0 :(得分:0)

我在个人项目中使用start-hapiness项目的结构。

在这个分支上,有一个简单的TODO列表示例,使用Hapi + Mongoose和一些很酷的插件,模块化且容易扩展!

https://github.com/thebergamo/start-hapiness/tree/dev-2.0

答案 1 :(得分:-1)

我认为对于模块化MEAN应用,angular-fullstack是最好的。