webpack如何配置多环境

webpack打包完成发布到服务器,但服务器上有三套环境,一套是测试(接口域名一),第二套是预发布(接口域名二),第三套是生成环境(接口域名三),webpack该如何配置打包对应不同的接口。图片描述

阅读 4k
2 个回答

试试 cross-env

可以参考我的这个库...
https://github.com/llwslc/ele...

包括两种调试模式
developmentHot
developmentPack
一种生产模式
production

配置文件 webpack.config.js 中用 if (process.env.NODE_ENV === 'production') 区分

npm run 中用 "cross-env NODE_ENV=developmentHot webpack-dev-server --inline --hot --colors..." 来区分

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