【文件属性】:
文件名称:bare-express:基本的Node.JS Express Web服务器
文件大小:63KB
文件格式:ZIP
更新时间:2021-05-12 02:36:56
JavaScript
Bare Express Web服务器
创建Node.JS Express服务器的基本支架/骨架。
贡献
如果您希望为该存储库做出贡献,请随时克隆/分叉。 发出“拉取请求”或针对您进行的任何更改打开问题。
功能性
HTTP(S)请求记录
旋转日志系统
在生产环境中强制使用HTTPS
压缩回应
可配置的应用程序变量
REST-ful API设置
MongoDB支持
分公司:
通过连接Mongo DB并与之交互
未来功能
将来所有的功能都将脱离母版。 master分支将始终是一个简单的“脚手架”快递服务器。 其他分支将包含其他功能。
SQL DB支持:通过连接和与SQL DB交互
护照:实现身份验证和授权策略
设置
只需克隆repo git clone https://github.com/Parasin/bare-express.git
安装依赖项
安装
安装应用程序依赖项npm i
【文件预览】:
bare-express-master
----.eslintrc.json(720B)
----.gitignore(925B)
----package.json(1KB)
----ISSUE_TEMPLATE.md(92B)
----package-lock.json(121KB)
----services()
--------Logger.js(546B)
--------MongooseService.js(4KB)
--------ObjectService.js(544B)
----LICENSE(34KB)
----public()
--------html()
--------js()
--------css()
--------img()
----index.js(663B)
----loaders()
--------Express.js(2KB)
----util()
--------queryUtil()
--------logger.js(530B)
----README.md(2KB)
----config()
--------index.js(273B)
--------testWhitelists()
--------messages.js(500B)
----.eslintignore(42B)
----middlewares()
--------response.js(195B)
--------validators()
--------eAuth.js(1KB)
--------token.js(747B)
----controllers()
--------.keep(0B)
----routes()
--------routes-template()
--------index.js(591B)
----test()
--------ObjectService()