文件名称:express-starter:快速入门
文件大小:63KB
文件格式:ZIP
更新时间:2024-06-04 03:22:33
nodejs docker express postgresql jwt-authentication
快速入门 这是Express和Node> = 8的入门项目,具有: 码头工人 PostgreSQL 基于JWT的身份验证 async / await到处async / await 专为简化测试而设计,重点是“几毫秒之内”的端到端测试 基于服务的文件夹结构( /lib中的每个文件夹都是单独的服务,具有自己的index.js , datastore.js [如果需要]和一个web resource.js ),以便于导航 通过环境变量进行配置 lib/github服务在此处用作示例,说明如何实现和测试具有http资源以及非平凡依赖关系的服务。 注意:最低要求是Node v8.0.0 用法 开发: docker-compose up 测试: npm test 检查覆盖范围: npm run test:cover 文件更改时重新运行测试: npm run test:watch 生产:
【文件预览】:
express-starter-master
----.travis.yml(39B)
----.eslintrc(231B)
----bin()
--------generate_keys.sh(303B)
----jsconfig.json(144B)
----package.json(2KB)
----db()
--------init.sh(334B)
--------schemas()
--------fixtures()
----test()
--------core.js(1KB)
--------.eslintrc(37B)
--------index.js(3KB)
--------e2e()
--------github()
--------helpers()
----server.js(390B)
----Dockerfile(329B)
----LICENSE(1KB)
----package-lock.json(199KB)
----docker-compose.yml(3KB)
----.gitignore(63B)
----lib()
--------core()
--------users()
--------tokens()
--------github()
----README.md(1KB)