文件名称:koa-rest-api-boilerplate:Node用于Docker,Swagger,Jest,CodeCov和CircleCI的Node.js Koa RESTful API应用程序的样板
文件大小:156KB
文件格式:ZIP
更新时间:2024-02-19 12:11:24
api docker template boilerplate circleci
Koa REST API样板 适用于具有Docker,Swagger,Jest,CodeCov和Circle CI的Node.js Koa RESTful API应用程序的样板 Koa REST API样板是一个备受赞誉的样板模板,用于使用Koa构建RESTful API应用程序。 该样板包括以下功能: 使用登录到STDOUT / STDERR流 基于超小型和优化的 基于JSDoc的 API文档 使用持续集成和交付 使用测试框架进行单元测试和集成测试以及测试覆盖率 入门 $ git clone https://github.com/posquit0/koa-rest-api-boilerplate your-project-name $ cd your-project-name $ rm -rf .git && git init $ yarn $ yarn start 指令 跑 # Run normally $ yarn start # Run the application with nodemon for development $ yarn dev 测试 # Test $
【文件预览】:
koa-rest-api-boilerplate-master
----.eslintrc.yml(67B)
----.gitignore(3KB)
----Dockerfile(2KB)
----app()
--------app.js(2KB)
--------routes.js(311B)
--------errors()
--------index.js(1KB)
--------utils()
--------spec()
--------config()
--------constants()
--------middlewares()
--------logger.js(682B)
--------controllers()
--------connections()
----.env.example(260B)
----package.json(2KB)
----.codecov.yml(254B)
----.lintstagedrc.json(33B)
----.dockerignore(227B)
----jest.config.js(463B)
----CONTRIBUTING.md(411B)
----CODE_OF_CONDUCT.md(3KB)
----SUPPORT.md(219B)
----LICENSE(1KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(1KB)
--------CODEOWNERS(12B)
--------ISSUE_TEMPLATE()
--------FUNDING.yml(132B)
--------main.workflow(370B)
----README.md(5KB)
----.prettierrc.yml(136B)
----.circleci()
--------config.yml(4KB)
----.npmignore(239B)
----.huskyrc.yml(59B)
----docs()
--------.nojekyll(0B)
--------README.md(5KB)
--------index.html(888B)
--------CNAME(31B)
----test()
--------.eslintrc.yml(44B)
--------integration()
--------unit()
----.editorconfig(242B)
----yarn.lock(282KB)