概要:
node
3000
端口是webpack
配置里面写的,能够经过传递一个PORT
全局变量,来修改这个端口。固然,您还能够在node_modules/react-scripts/
目录下面,批量搜索替换3000
字样,这个操做比较暴力。react
最优方案:先安装cross-env
插件,而后经过修改package.json
中的命令行,传递进来新的PORT
环境变量。本方案最完美,其他方案都是补充的逗逼方案。webpack
全局安装cross-env
:web
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