当前位置: 首页 > news >正文

nginx配置页面缓存,前端每次打包生成新的js文件

前端需要处理的:使用时间戳作为文件名

// nuxt.config.js
export default {
  build: {
    filenames: {
      app: ({ isDev }) => 
        isDev ? '[name].js' : `[name].${Date.now()}.js`, // 生产环境用时间戳
      chunk: ({ isDev }) => 
        isDev ? '[name].js' : `[name].${Date.now()}.js`
    }
  }
}

效果:每次构建文件名包含当前时间戳(如 app.1680000000000.js),确保唯一性。

http://www.dtcms.com/a/96839.html

相关文章:

  • docker安装mongoDB
  • 卷积神经网络的传播及参数用法
  • 【React】基于 React+Tailwind 的 EmojiPicker 选择器组件
  • 第R9周:阿尔兹海默症诊断(优化特征选择版)
  • 小林coding-10道Java集合面试题
  • 基础认证-单选题(三)
  • 湖南(源点咨询)市场调研 商业综合体定位调研分享(上篇)
  • Proxmox配置显卡直通
  • 深入理解 dispatchEvent:前端事件触发的艺术
  • ICLR 2025|华科OVTR:首次实现端到端开放词汇多目标跟踪,刷新性能SOTA!
  • PyQt6基础_界面控件简单介绍II
  • 使用Selenium和lxml库搜房网爬取某地区房屋信息(python、pycharm爬虫)
  • 直流充电桩“数据心脏“:四大核心使命驱动充电网络智能化升级
  • AI 与 IT 从业者:共舞还是取代?
  • python学习笔记(2)
  • docker构建并启动前端
  • 多层感知机(MLP)全面指南
  • C语言:关于ctype库常用函数使用方法
  • 多智能体功能分化的核心优势是什么:提升效率,查漏补缺
  • 光谱相机的光谱信息获取
  • Pandas的轴,axis=0,axis=1
  • EtherCAT转ProfiNet协议转换网关构建西门子PLC与海克斯康机器人的冗余通信链路
  • 7-项目负责人-添加产品
  • STM32F103_LL库+寄存器学习笔记10 - DMA传输过半+DMA传输完成中断实现DMA串口接收“双缓冲“
  • 错误没有详细堆栈信息?
  • AIGC工具平台-通用抠图换背景
  • 阿里云国际站代理商:为什么网络延迟影响查询速度?
  • 某鱼、某宝 sign 签名算法分析记录
  • 【动态编译】Roslyn中 SyntaxKind 枚举类型
  • OpenCV 图形API(或称G-API)