【文件属性】:
文件名称:hapi-moon:无麻烦且可立即投入生产的hapi.js服务器样板
文件大小:44KB
文件格式:ZIP
更新时间:2021-02-04 05:46:03
api boilerplate hapi mongoose hapijs
简单而强大的无忧无虑且可用于生产的hapi.js服务器样板
Hapi-Moon为hapi应用程序提供了现成的服务器样板。 您需要做的就是安装依赖项并运行npm start命令。
使用Hapi-Moon,您将拥有:
生产就绪的Docker设置
多环境配置(使用dev / prod / test)
MongoDB(猫鼬)模型
认证方式
REST API支持
CSRF验证
Cookie管理(存储在Redis后端中)
查看渲染支持( )
缓存(带有Redis)
用法
使用Docker
git clone https://github.com/metoikos/hapi-moon.git
【文件预览】:
hapi-moon-master
----.gitignore(1KB)
----Dockerfile(247B)
----app()
--------models()
--------controllers()
--------routes()
----templates()
--------register.html(1008B)
--------index.html(370B)
--------auth.html(831B)
----package.json(1KB)
----package-lock.json(88KB)
----.dockerignore(27B)
----.travis.yml(116B)
----LICENCE(1KB)
----docker-compose.yml(549B)
----pm2-startup.json(473B)
----README.md(4KB)
----config()
--------test.json(668B)
--------manifest.js(4KB)
--------default.json(802B)
----lib()
--------validators.js(955B)
--------utils.js(158B)
--------auth.js(1KB)
--------mongoose.js(2KB)
----commands()
--------util.js(1KB)
--------create-user.js(2KB)
----test()
--------validators.js(3KB)
--------all-routes.js(12KB)
----server.js(645B)