webpack4配置之——20:发布并预览测试及生产环境

文章介绍项目从开发到上线需开发、测试、生产三个环境的代码及配置文件。开发环境可随意配置;测试环境配置与生产一致,但打包可不压缩,方便调试;生产环境代码要极致压缩。还提到因关联服务,预览测试与生产环境效果需配本地服务或开启电脑服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如果你喜欢这系列的文章,欢迎star我的项目,源码地址,点击这里

发布测试及生产环境

一个项目从开发到测试到上线,这个过程的三个阶段,需要三个环境的代码,也就需要三套webpack配置文件

  • 开发环境(webpack.dev.conf.js):怎么方便怎么来~,想怎么配置就怎么配置;
  • 测试环境(webpack.test.conf.js):测试环境的配置与生产环境要一致,以达到在测试环境还原生产环境BUG的目的,其与生产环境不同之处在于,测试环境打包可以不用压缩,可以生成map,以方便调试;
  • 生产环境(webpack.prod.conf.js):上线的代码,要尽量极致压缩,包括html,css,js、图片等的压缩,生产环境不必再去生成map

具体三个环境的配置区别可自行对比本项目三个配置文件。

预览测试及生产环境

测试与生产环境因为已经是要与服务相关联了,在打包配置的output中配置了publicPath值为/,用了绝对地址。

所以如果要预览效果,就不能通过直接打开静态文件的方式去预览了。

可以让程序给配本地服务,或者自己电脑开启iis服务,添加网站,物理路径设置为测试或者生产环境代码生成的文件夹,然后通过本地服务去预览。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值