【文件属性】:
文件名称:express-rest-api:Express RESTful API入门
文件大小:18KB
文件格式:ZIP
更新时间:2021-02-03 13:27:51
nodejs api docker jwt express
Express REST API入门
适用于NodeJS的REST API样板,它使用以下基本实践的集合:Auth,Security,RESTful资源,API文档,Testing and Logging。
使用MongoDB作为其数据库,并使用Passport进行(jwt)身份验证。
使用的库和工具
,,
,,
入门
克隆此存储库并安装依赖项
> git clone git@github.com:jeescu/express-rest-api.git
> cd express-rest-api
> npm install
使用nodemon运行开发
> npm run dev
构建并运行以进行生产
> npm run start
测验
单元测试:
> npm run test:specs
黑盒端到端测试:
npm run test:e2e
或运行两个测试:
> npm test
皮棉
> npm run lint
Docker支持
> cd express-rest-api
# Build your docker
> docker build -t rest-api .
【文件预览】:
express-rest-api-master
----.travis.yml(125B)
----.eslintrc(297B)
----.babelrc(31B)
----package.json(2KB)
----swagger.json(9KB)
----test()
--------e2e()
----Dockerfile(360B)
----LICENSE(1KB)
----src()
--------models()
--------config()
--------index.js(959B)
--------middleware()
--------api()
--------controllers()
--------lib()
--------services()
--------db.js(380B)
----.gitignore(51B)
----README.md(2KB)