React js不在本地主机上运行我的应用程序:3000

时间:2020-04-04 16:28:26

标签: node.js reactjs

您好,我曾经在MERN项目上工作过一段时间,但现在我的react应用程序无法在localhost:3000上运行。到目前为止,我尝试了以下

  1. 更新了node.js /重新安装了node.js
  2. 使用npx create-react-app创建新应用,但localhost:3000仍然无法正常工作

我使用netstat -aon检查端口是否打开,但是没有localhost:3000。但是0.0.0.0:3000就在那里。因此,我尝试运行telnet 127.0.0.1 3000的尝试没有成功。

正在使用windows 10操作系统和最新版本的nodejs

2 个答案:

答案 0 :(得分:2)

尝试使用this topic中的解决方案。

在package.json中,从此编辑下一个字符串

"start": "react-scripts start"

对此

"start": "set PORT=3000 && react-scripts start"

答案 1 :(得分:1)

在项目的根目录下创建.env文件,并添加以下行:

PORT = 3000

然后npm重新开始