文件名称:adept-rest-api-postgres-boilerplate:适用于我们所有Web服务的Node.js,Postgres,REST API样板
文件大小:22KB
文件格式:ZIP
更新时间:2024-06-14 11:17:35
JavaScript
AdeptMind Boilerplate NodeJS服务 概述 此仓库是在AdeptMind命名空间中设置新的基于NodeJS的服务的样板。 假定该服务是。 技术堆栈为: NodeJS(和NPM) PostgreSQL :服务器框架 :用于简化数据库交互的查询生成器 :基于Knex.js构建的ORM 有关此项目中包含的其他模块的资源: :用于验证和规范化JSON主体参数 :用于简单出站请求的request包版本 测试依赖项: :基本的JS测试框架 测试:用于构建临时服务器,测试查询和验证响应 内存中SQLite3替代测试环境中的Postgres :允许存根,拦截和来自Knex的数据库响应 注意:这仅适用于没有前端渲染或前端渲染很少的服务。 不支持视图。 怎么跑 安装node和npm npm install npm run 结构 +-- `.env.exa
【文件预览】:
adept-rest-api-postgres-boilerplate-master
----.env.example(107B)
----knexfile.js(683B)
----CHANGES.md(963B)
----.eslintrc.js(1KB)
----src()
--------constants()
--------db()
--------lib()
--------app.js(1KB)
--------config()
--------api()
--------index.js(1KB)
----.npmignore(10B)
----README.md(7KB)
----.gitignore(1KB)
----.prettierrc.js(1KB)
----package.json(1KB)