文件名称:zero-api:基本打字稿REST API
文件大小:97KB
文件格式:ZIP
更新时间:2024-05-25 15:58:59
JavaScript
API零 :high_voltage: 这是Basic TypeScript REST API,它具有所有必要的基本工具,可以在代码库不断扩展的同时保持其闪烁状态。 该存储库中的main分支受到保护。 必须将功能推送到功能分支,并且在通过状态检查时,可以将其合并到主分支中。 发展 如果使用NVM管理节点的安装/版本,请运行nvm use以使用.nvmrc文件上指定的节点版本。 将.env.example的内容复制到.env并自定义设置的值。 .env文件已在.gitignore中注册,因此不应提交给您的代码存储库。 该项目使用Husky在Git Hooks上运行命令。 探索.huskyrc.json 。 最佳实践是不要提交已损坏的代码,也不要推送会降低测试覆盖率低于项目可接受的最小值的代码。 Nodemon仅在开发中使用,并且仅作为devDependency存在。 避免在生产中使用npm run sta
【文件预览】:
zero-api-main
----.lintstagedrc.json(173B)
----.dockerignore(184B)
----tsconfig.build.json(59B)
----.env.example(23B)
----.github()
--------workflows()
----jest.setup.js(151B)
----yarn.lock(215KB)
----.eslintrc.js(391B)
----src()
--------config.ts(352B)
--------index.ts(619B)
--------helpers()
--------config.spec.ts(166B)
----Dockerfile(836B)
----tsconfig.json(1KB)
----jest.config.js(883B)
----.prettierrc(87B)
----README.md(4KB)
----nodemon.json(337B)
----nodemon-debug.json(320B)
----.do()
--------deploy.template.yaml(331B)
----.huskyrc.json(86B)
----.gitignore(144B)
----.eslintignore(27B)
----package.json(2KB)
----.nvmrc(8B)