nuxt打包时hash不生效:analyze影响filenames

在Nuxt.js项目中遇到打包后部分chunk文件未附带哈希值的问题,导致缓存问题。通过分析nuxt.config.js中的filenames配置,发现analyze选项可能造成影响。移除该选项后,文件名成功添加了哈希值。为保留分析功能,按照官方文档添加了单独的分析命令。
摘要由CSDN通过智能技术生成

qa反映每次发布后都要重新强制刷新浏览器缓存,非常不友好,去网上查了一下,发现可以在nuxt.config.js中通过设置filenames在打包过程中通过哈希值进行版本控制
API: 构建配置 - NuxtJS - filenames
开始时的配置如下:

//	nuxt.config.js 部分代码
build: {
   
    analyze: true,
    filenames: {
   
		app: ({
    isDev }) => isDev ?<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值