agotapi:基于node.js,express和mongodb构建的权力游戏API

时间:2024-02-23 19:27:04
【文件属性】:

文件名称:agotapi:基于node.js,express和mongodb构建的权力游戏API

文件大小:418KB

文件格式:ZIP

更新时间:2024-02-23 19:27:04

nodejs api express mongodb mongoose

AGOTAPI 介绍 欢迎使用权力的游戏API agotapi。 安装 本地 确保您的计算机上安装了git和node.js。 然后,您可以克隆此存储库: git clone https://github.com/marceaudavid/agotapi.git cd agotapi 安装依赖项: npm install 并启动该项目: node app.js --port=3000 --prettify=1 此命令带有两个标志,port和prettify,port用于定义启动应用程序的端口,prettify用于设置用于装饰json的空间数。 如果数据库为空,则可以使用以下命令填充该数据库: npm run seed 码头工人 要与Docker隔离该项目,请确保已安装Docker并克隆此存储库。 然后在mongo/db.js替换MongoDB连接字符串: mongoose . connect ( "mongodb://mongo:27017/api" ) ; 接下来,您必须构建docker映像: docker-compose build 最后,您可以运行容器:


【文件预览】:
agotapi-master
----.gitignore(969B)
----app.js(1KB)
----Dockerfile(135B)
----package.json(642B)
----insomnia.json(19KB)
----data()
--------places.json(3KB)
--------characters.json(41KB)
--------quotes.json(7KB)
--------houses.json(6KB)
----package-lock.json(34KB)
----.dockerignore(29B)
----models()
--------house.js(644B)
--------quote.js(541B)
--------character.js(1KB)
--------place.js(483B)
----public()
--------fonts()
--------images()
--------views()
--------css()
----docker-compose.yml(260B)
----README.md(10KB)
----mongo()
--------dao.js(3KB)
--------seed.js(1KB)
--------db.js(384B)
----routes()
--------places.js(1KB)
--------views.js(467B)
--------quotes.js(1KB)
--------characters.js(1KB)
--------houses.js(1KB)

网友评论