启动我的反应本机脚本,它显示一个错误:某些东西已在端口3000上运行

时间:2018-03-23 17:53:50

标签: node.js reactjs

当我尝试在3001,3002等不同的端口上运行它时,它被拒绝连接到localhost服务器。我试图找到在该端口上运行的内容但我无法看到任何端口号我运行netstat时命名为3000.我尝试更改package.json中的端口号,但它没有帮助。

那个错误怎么样?

任何帮助将不胜感激。 提前谢谢。

2 个答案:

答案 0 :(得分:0)

我有同样的问题。经过研究,最简单的方法是执行以下步骤。 (在Windows 10上可以正常使用):

  1. 打开任务管理器(按CTRL + ALT + DELETE)
  2. 选择“流程”标签
  3. 搜索“ Node.js:服务器端JavaScript”
  4. 选择它,然后单击“结束任务”按钮

现在您可以运行“ npm start”。

希望它对您有帮助。

答案 1 :(得分:0)

更改package.json中的代码。

原文: "start": "同时"cross-env BROWSER=none craco start" "wait-on http://localhost:4000 && electron ."",

变更后"start": "同时"cross-env port=4000 BROWSER=none craco start" "wait-on http://localhost:4000 && electron ."",

只需添加“port=4000”