您好,我曾经在MERN
项目上工作过一段时间,但现在我的react
应用程序无法在localhost:3000
上运行。到目前为止,我尝试了以下
node.js
/重新安装了node.js npx create-react-app
创建新应用,但localhost:3000
仍然无法正常工作我使用netstat -aon
检查端口是否打开,但是没有localhost:3000
。但是0.0.0.0:3000
就在那里。因此,我尝试运行telnet 127.0.0.1 3000
的尝试没有成功。
正在使用windows 10
操作系统和最新版本的nodejs
答案 0 :(得分:2)
尝试使用this topic中的解决方案。
在package.json中,从此编辑下一个字符串
"start": "react-scripts start"
对此
"start": "set PORT=3000 && react-scripts start"
答案 1 :(得分:1)
在项目的根目录下创建.env文件,并添加以下行:
PORT = 3000
然后npm重新开始