让生成的文件包含hash后缀,适用于增量发布和避免浏览器加缓存(短时间内发布多个版本,不发生变化)。 打包后的文件会增加哈希 如: umi.df723s.js
添加 hash:true
import { defineConfig } from 'umi'; export default defineConfig({ nodeModulesTransform: { type: 'none', }, routes: [ { path: '/', component: '@/pages/index' }, ], fastRefresh: {}, hash:true }); 复制代码
再执行打包(因为此处用的包管理是yarn)
yarn bulid 复制代码
可以发现 生成的dist打包文件夹下的文件都加上了生成的hash值。