【文件属性】:
文件名称:krokapi:Krokosystem服务器REST API
文件大小:455KB
文件格式:ZIP
更新时间:2021-03-31 16:03:58
TypeScript
krokAPI·
用于竞赛系统的REST API。
安装
环境
该软件需要安装以下依赖项,然后才能运行:
安装后,请确保所有软件包都在正确运行。
$ node -v
' v14.13.0 '
$ npm -v
' 6.14.8 '
$ mongod --version
'
db version v4.0.3
git version: 7ea530946fa7880364d88c8d8b6026bbc9ffa48c
allocator: system
modules: none
build environment:
distarch: x86_64
target_arch: x86_64
'
依存关系
设置环境后,只需运行以下命令即可安装软件依赖项。
$ npm install --production
这将安装服务器正常运行所需的TypeScript,Expre
【文件预览】:
krokapi-main
----.dockerignore(42B)
----.eslintrc.js(1KB)
----src()
--------utils()
--------index.ts(540B)
--------model()
--------controller()
--------swagger.ts(600B)
--------server.ts(488B)
--------routes()
----Dockerfile(139B)
----scripts()
--------eraseDatabase.ts(581B)
--------populateTestDatabase.ts(636B)
----.circleci()
--------config.yml(3KB)
----tsconfig.production.json(598B)
----tsconfig.json(634B)
----LICENSE(1KB)
----jest.config.js(600B)
----.prettierrc(89B)
----README.md(3KB)
----nodemon.json(302B)
----.pre-commit-config.yaml(859B)
----.npmrc(16B)
----.editorconfig(168B)
----tests()
--------utils()
--------model()
--------data()
--------routes()
----.gitignore(2KB)
----package-lock.json(839KB)
----schema()
--------schema.png(124KB)
--------schema.puml(4KB)
----package.json(2KB)
----jest-mongodb-config.js(187B)