React js 没有在 localhost:3000 上运行我的应用程序

IT技术 node.js reactjs
2021-05-02 21:19:32

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

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

我检查了端口是否已打开或未使用netstat -aonlocalhost:3000不存在。但是0.0.0.0:3000有吗。所以我的尝试telnet 127.0.0.1 3000没有成功。

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

2个回答

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

PORT = 3000

然后 npm 再次启动

尝试本主题的解决方案

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

"start": "react-scripts start"

对此

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