文件名称:express-api-es6-starter:立即使用ES6ES7ES使用Express.js构建API
文件大小:151KB
文件格式:ZIP
更新时间:2024-02-19 14:08:58
nodejs api babel web rest
用于使用Express.js构建API的入门应用程序
查看工作演示 :backhand_index_pointing_right: 。
附带:
功能/模块
ES7 /
ORM和迁移
PostgreSQL(默认),支持MySQL和SQLite
使用和API文档
对开发和生产的支持
进行代码
使用请求验证
使用代码格式化
使用配置管理
使用记录
使用报告错误
使用 , 和测试
VS Code内置支持
先决条件
/ /
建立
克隆存储库,安装依赖项并立即开始。
$ git clone --depth=1 git@github.com:mesaugat/express-api-es6-starter.git
【文件预览】:
express-api-es6-starter-master
----.gitignore(479B)
----.babelrc(137B)
----Dockerfile(951B)
----.env.example(498B)
----.eslintrc(307B)
----package.json(3KB)
----src()
--------routes.js(518B)
--------services()
--------models()
--------validators()
--------index.js(3KB)
--------utils()
--------stubs()
--------middlewares()
--------migrations()
--------db.js(214B)
--------controllers()
--------routes()
--------seeds()
--------docs()
--------knexfile.js(916B)
--------env.js(92B)
----.dockerignore(57B)
----.travis.yml(605B)
----LICENSE(1KB)
----public()
--------favicon.ico(108KB)
----docker-compose.yml(761B)
----.prettierignore(137B)
----README.md(6KB)
----.env.docker(527B)
----.vscode()
--------launch.json(334B)
--------tasks.json(128B)
--------extensions.json(78B)
----.nodemonignore(92B)
----test()
--------api.test.js(911B)
--------controllers()
----.editorconfig(207B)
----.prettierrc(66B)
----yarn.lock(263KB)