react启动npm后提示该端口被占用

脚手架新建react项目,启动npm后提示该端口被占用?

clipboard.png

阅读 3.6k
4 个回答

create-react-app创建的项目的话,在npm run eject暴露配置后,在scripts文件夹下的start文件中搜索被占用的端口,改成别的。如果是手动配置的项目,那么在webpack配置文件里的devServer配置中的port里改一个别的端口

换个端口呗,两种方式

A.在项目根部目录下面新建 .env 文件,内容如下

PORT=9090 // 自定义端口号

B.

// Windows (cmd.exe)
set PORT=9000&&npm start  
// Linux, macOS (Bash) 
PORT=9000 npm start

jest 把webpack配置抛出来改改就好了

感谢小伙伴,问题已解决

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题