【问题标题】:Project from github setup来自 github 设置的项目
【发布时间】:2021-10-09 12:02:43
【问题描述】:

我的团队和我正在从事的小组项目需要帮助: 我们看到了一个 youtube 视频,它向我们展示了一个很棒的项目,我们正在尝试在我们的电脑上启动它,以便更多地了解它并获得更好的想法。

该项目由:MongoDB、Express、React、Nodejs、Featured JWT、Mongoose、Multer、Bcrypt、Sass 组成。

这是项目:https://github.com/JustFS/mern-project.git

这是我们在尝试自行设置后目前所获得的结果: enter image description hereenter image description here

【问题讨论】:

  • 您是否先安装了依赖项? npm i?
  • 我刚刚做了,但没有打开任何东西
  • 然后在运行npm start之前运行npm i
  • 是的,我确实使用了 npm i,接下来我们尝试启动它,但之后它什么也没做,并且在终端中没有显示任何错误
  • 对于我们看不到的东西,我们无能为力。请添加minimal reproducible example

标签: javascript reactjs mongodb express mongoose


【解决方案1】:

文档未完成。所有带有 package.json 的目录都需要安装。

如果你去客户端文件夹,它包含package.json,这意味着它需要通过在客户端文件夹目录中运行来安装它的包:

npm i

要运行客户端,运行:

npm start

如果启动成功,React 网站应该会自动打开。

稍后,您需要设置MongoDB,通过在https://github.com/JustFS/mern-project/blob/master/config/db.js中实现与db的连接

【讨论】:

  • OP 在 cmets 中说这不起作用
【解决方案2】:

如果你想在你的 PC 上运行它,我也建议你走 Docker 路线;除其他外,这将使事情以更高的一致性运行变得更容易一些。

【讨论】:

  • 他们最好在处理 docker 之前学习如何使用 npm
【解决方案3】:

先安装依赖,如图片显示模块缺失,通过运行安装模块

npm 安装

【讨论】:

  • 好吧,我认为一切都很好,但仍然没有任何进展
  • 您按照自述文件中的说明进行操作,您需要两个终端
猜你喜欢
  • 2020-03-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-10-28
  • 2011-02-23
相关资源
最近更新 更多