npm start 修改启动端口的不同方式

antd的启动配置文件基于package.json文件,配合roadhog使用时,启动配置是:
“scripts”: {
“start”: “roadhog server”,
“build”: “roadhog build”,
“lint”: “eslint --ext .js src test”,
“precommit”: “npm run lint”
},

这样默认的自启动关口是8000,如果修改为其他端口只要将“start”改为"set port=8008 && roadhog server"这种形式即可;
“scripts”: {
“start”: “set port=8008 && roadhog server”,
“build”: “roadhog build”,
“lint”: “eslint --ext .js src test”,
“precommit”: “npm run lint”
},
以上配置在linux上不生效,可以使用以下方法:export PORT=8808  npm start
配合dora使用时,可以通过启动命令时指定监听端口:npm start – --port=8010,也可以通过配置文件修改,修改前package.json文件中内容:
 “scripts”: {
    “build”: “atool-build”,
    “lint”: “eslint --ext .js,.jsx src/”,
    “start”: “dora --plugins webpack”,
    “test”: “atool-test-mocha .//tests/*-test.js"
  }
修改后文件内容
 “scripts”: {
    “build”: “atool-build”,
    “lint”: “eslint --ext .js,.jsx src/”,
    “start”: “dora --plugins webpack --port=8009”,
    “test”: "atool-test-mocha ./
/tests/*-test.js”
  }

作者:糖糖糖糖糖甜
来源:CSDN
原文:https://blog.csdn.net/zzqw199012/article/details/71543071
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/qq_34322008/article/details/89952581