文件名称:back-boilerplate:使用Node.js,PostgreSQL,koa,knex,bookshelf构建RESTful API的样板
文件大小:28KB
文件格式:ZIP
更新时间:2024-02-24 08:39:35
koa knex KoaJavaScript
nave.rs的Node API样板 使用Node.js,PostgreSQL,koa,knex,objection构建RESTful API的样板。 入门 安装 安装 LTS版本 安装PostgreSQL 克隆此存储库并输入相应的文件夹 安装运行的依赖项: yarn或npm install 运行项目之前要做的事情: 创建数据库(通过遵循命令): CREATE USER user与密码password 创建database 将DATABASE database上的所有特权授予user 使用命令CREATE EXTENSION citext;在数据库上安装citext extension CREATE EXTENSION citext; 将.env.example的名称值更改为.env并将密钥SECRET设置为所需的任何值 将DATABASE_URL更改为postgress:// user : password @ localhost / database 运行迁移: yarn db:migrate 运行种子: yarn db:seed 运行yarn start或ya
【文件预览】:
back-boilerplate-master
----.eslintrc(440B)
----.babelrc(1KB)
----jsconfig.json(121B)
----package.json(4KB)
----readme.md(2KB)
----test()
--------factories()
--------routes.users.test.js(4KB)
----Dockerfile(228B)
----.gitlab-ci.yml(651B)
----.env.example(430B)
----src()
--------models()
--------config.js(696B)
--------index.js(298B)
--------validators()
--------server.js(630B)
--------database()
--------routes()
--------controllers()
--------utils()
--------helpers()
--------middlewares()
----insomnia.json(9KB)
----.gitignore(362B)
----commitlint.config.js(66B)
----.dockerignore(62B)
----.huskyrc.json(211B)
----.editorconfig(195B)
----ecosystem.config.js(607B)
----.prettierrc.json(133B)