create-react-app 工程,如何修改react端口号?

概要:node

3000端口是webpack配置里面写的,能够经过传递一个PORT全局变量,来修改这个端口。固然,您还能够在node_modules/react-scripts/目录下面,批量搜索替换3000字样,这个操做比较暴力。react

最优方案先安装cross-env插件,而后经过修改package.json中的命令行,传递进来新的PORT环境变量。本方案最完美,其他方案都是补充的逗逼方案。webpack

全局安装cross-envweb

npm install cross-env -g

修改package.json:npm

"scripts": {
    "start": "cross-env PORT=5000 react-scripts start",
    //...
}

方案2、json

  window环境下:spa

set PORT=5000 && react-scripts start

  mac环境下:插件

PORT=5000 react-scripts start
相关文章
相关标签/搜索