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

1,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

2, 配合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”
}

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试