【文件属性】:
文件名称:Express-to-do-样板:Express CRUD样板
文件大小:1.52MB
文件格式:ZIP
更新时间:2021-02-03 13:34:24
nodejs express mongoose MongooseJavaScript
待办事项服务
产品特点
没有转译器,只有香草javascript
ES2017最新功能,例如Async / Await
启用CORS
Express + MongoDB()
软删除
使用猫鼬(类,插件...)
支持
使用设置一些HTTP标头以提高安全性
使用从.env文件加载环境变量
要求验证
Gzip压缩与
API文档geratorion与
API文档视图::/ swagger / view
使用监控
要求
或
[npm]或
入门
克隆存储库并将其设为您的:
git clone --depth 1 https://github.com/cedricVu/NodeJs-Todo-Service.git
cd Nodejs-todo-service
rm -rf .git
安装依赖项:
yarn install
设置环境变量:
cp .env.example .env
在本地运行
yarn start
码头工人
docker-compose -f docker-compose.yml -f docker-compose.dev.yml up
部署
设置您的服务器IP
【文件预览】:
express-todo-boilerplate-master
----.env.example(30B)
----deploy.sh(414B)
----docker-compose.dev.yml(118B)
----public()
--------api-docs()
--------views()
--------swagger()
----.babelrc(64B)
----Dockerfile(197B)
----README.md(2KB)
----.gitignore(294B)
----server()
--------validators()
--------middlwares()
--------models()
--------controllers()
--------build.js(82B)
--------helpers()
--------config()
--------docs()
--------index.js(1KB)
--------routes()
----package.json(1KB)