nodejs-boilerplate:使用Express的NodeJ样板

时间:2024-05-21 04:51:10
【文件属性】:

文件名称:nodejs-boilerplate:使用Express的NodeJ样板

文件大小:132KB

文件格式:ZIP

更新时间:2024-05-21 04:51:10

JavaScript

NodeJ样板 一个现成的样板可帮助您快速开始使用Node.js,Express和MongoDB构建REST API 特征 MVC项目结构 模块支持使用电子邮件和密码的本地身份验证 JWT令牌实施 用于验证JWT的passport-jwt策略。 验证请求参数 使用和日志 Swagger文档的API。 在文件更改时自动重新启动应用程序 ESLint,用于识别和报告ECMAScript / JavaScript代码中的模式。 更漂亮的代码格式化程序 使用Mocha和Chai的测试用例 使用覆盖率报告 使用commitizen和commitlint构建并完成提交消息 MongoDB数据库集成 Git钩子在提交之前测试棉绒并在git push之前测试用例 邮递员收集环境文件 项目结构 地点 描述 src / 由所有实施组成 src / app.js Express应用程式设定 src /


【文件预览】:
nodejs-boilerplate-master
----.prettierignore(30B)
----Dockerfile(120B)
----.gitignore(2KB)
----README.md(7KB)
----test()
--------products.js(12KB)
--------utilities.js(2KB)
--------users.js(4KB)
--------common.js(1KB)
--------tests.js(888B)
--------index.js(102B)
----.prettierrc(340B)
----commitlint.config.js(69B)
----docker-compose.yml(213B)
----LICENSE(1KB)
----.dockerignore(26B)
----package.json(3KB)
----src()
--------routes()
--------libraries()
--------services()
--------bin()
--------utilities()
--------docs()
--------database()
--------middleware()
--------app.js(1KB)
--------models()
--------index.js(90B)
--------config()
--------controllers()
----.env-sample(368B)
----.travis.yml(109B)
----postman-collection()
--------postman_environment.json(383B)
--------postman_collection.json(6KB)
----.eslintrc.json(557B)
----package-lock.json(370KB)

网友评论