Readdit-News-Backend:Reddit风格新闻应用程序的API构建

时间:2024-04-26 18:29:36
【文件属性】:

文件名称:Readdit-News-Backend:Reddit风格新闻应用程序的API构建

文件大小:124KB

文件格式:ZIP

更新时间:2024-04-26 18:29:36

JavaScript

Readdit新闻 背景 这是reddit的风格的应用程序Readdit新闻构建的API,并托管在Heroku。 该API使用快递服务器,数据存储在PSQL数据库中,而knex用于访问数据。 如何使用 克隆 在要存储库的目录中的命令行中,输入git clone https://github.com/AlexGada/be-nc-news将存储库克隆到您的操作系统。 依存关系 Node.js 确保在操作系统上安装了最新版本的Node(v15.3.0)。 单击安装Node。 PSQL 确保已将最新版本的PSQL(12.6)下载到操作系统。 单击安装PSQL。 表达 在存储库终端中,通过运行npm i express安装npm i express 。 纳克斯 需要Postgres knex,在存储库终端中,通过运行npm i knex pg安装Knex 笑话 测试所需的Jest的D


【文件预览】:
Readdit-News-Backend-main
----.gitignore(25B)
----app.js(498B)
----package.json(1KB)
----package-lock.json(200KB)
----errors()
--------index.js(824B)
----db()
--------setup.sql(128B)
--------data()
--------utils()
--------migrations()
--------seeds()
----models()
--------commentsModels.js(2KB)
--------usersModels.js(720B)
--------apiModels.js(179B)
--------articlesModels.js(5KB)
--------topicsModels.js(361B)
----dbConnection.js(874B)
----__tests__()
--------app.test.js(35KB)
--------utils.test.js(10KB)
----feedback.md(9KB)
----README.md(5KB)
----listen.js(134B)
----routers()
--------topicsRouter.js(270B)
--------articlesRouter.js(709B)
--------commentsRouter.js(408B)
--------usersRouter.js(353B)
--------apiRouter.js(629B)
----.vscode()
--------settings.json(23B)
----controllers()
--------topicsController.js(210B)
--------usersController.js(420B)
--------articlesController.js(2KB)
--------apiController.js(196B)
--------commentsController.js(773B)
----output.sql(107B)
----endpoints.json(5KB)

网友评论