getir-case-study-api

时间:2021-05-31 09:52:46
【文件属性】:
文件名称:getir-case-study-api
文件大小:94KB
文件格式:ZIP
更新时间:2021-05-31 09:52:46
JavaScript #Getir 挑战 描述 Getir 后端任务的解决方案。 API 网址: : 目录 文献资料 设置 依赖关系 - JavaScript 运行时环境 Express - NodeJS 的 Web 应用程序框架 Mongodb - 基于文档的数据库管理系统 猫鼬-用于NodeJS的基于承诺的ODM 入门 请按照以下步骤在开发模式下设置项目 安装Nodejs 安装和设置Mongodb 克隆存储库(请参阅下面的命令) git clone https://github.com/JohnMadakin/getir-case-study-api.git 运行cd getir-case-study-api进入应用程序目录 通过运行命令安装应用程序的依赖项 npm install 使用存储库中的env.example文件在目录的根目录中创建一个.env文件 将质询文档中的数据库URI复制
【文件预览】:
getir-case-study-api-main
----.eslintrc(652B)
----services()
--------records()
----utils()
--------circuitBreaker.js(744B)
--------logger.js(378B)
--------cors.js(348B)
----models()
--------records.js(476B)
----server.js(441B)
----controllers()
--------records()
----helpers()
--------responseData.js(246B)
--------badRequestResponse.js(314B)
--------successResponse.js(394B)
--------specValidator.js(392B)
--------apiError.js(1KB)
--------apiResponse.js(548B)
--------error.js(552B)
----app.js(1KB)
----.travis.yml(144B)
----config()
--------app.js(483B)
--------database.js(1KB)
----jest.config.js(212B)
----README.md(2KB)
----middlewares()
--------rateLimiter.js(174B)
----tests()
--------integration()
--------services()
--------setup.js(106B)
----env.example(141B)
----.gitignore(218B)
----routes()
--------v1()
----package-lock.json(300KB)
----package.json(1KB)

网友评论