【文件属性】:
文件名称:express-mongo-es6-boilerplate:用于构建RESTful API的Express Mongodb(es6)样板
文件大小:13KB
文件格式:ZIP
更新时间:2021-02-03 13:34:39
express mocha mongodb es6 mongoose
Express MongoDB ES6样板
使用Node.js,Express和MongoDB构建RESTful API和微服务的样板/入门项目。
入门
要使节点服务器在本地运行:
克隆此仓库
npm install或yarn install安装所有必需的依赖项
安装MongoDB Community Edition()并通过执行mongod运行它
npm run start启动本地服务器
npm run test以执行测试用例
npm run build来构建项目。
代码概述
依存关系
用于处理和路由HTTP请求的服务器
用于将MongoDB数据建模和映射到javascript
-node.js的HTTP请求记录器中间件
status-与HTTP状态代码进行交互的实用程序。
对象模式描述语言和JavaScript对象的验证器。
-CORS是一个node.js程序包,用于提供可用于通过各种选项启用CORS的Connect / Express中间件。
应用结构
environment.js-此处定义了项目特定的配置。 (例如PORT,Mongo URI等。)
test /
【文件预览】:
express-mongo-es6-boilerplate-master
----.babelrc(272B)
----package.json(1KB)
----test()
--------post.test.js(6KB)
----src()
--------config()
--------index.js(1KB)
--------api()
----.gitignore(43B)
----README.md(2KB)
----environment.js(394B)