@vuecli 4.4.1 去掉静态资源文件打包时的hash值

    技术2022-07-12  84

    vue vcil4 打包时去掉文件版本号;@vue/cli 4.4.1 打包去掉版本号;vue build时去掉 js css 版本号;vue cli4 去除打包后静态资源文件名中的hash值

    在做项目时由于一些原因需要把vue集成到springboot 下启动,于是打包vue项目后放到resources 下使用时,发现静态文件无法加载,原因是因为,这些静态文件名如下,导致后端的静态文件解析无法读取,于是决定去掉这个hash值

    module.exports = { publicPath: './', // 基本路径 outputDir: 'dist', // 输出文件目录 assetsDir: './assets', indexPath: 'index.html', filenameHashing: true, // 生成的静态资源在它们的文件名中包含了 hash 以便更好的控制缓存 想要去除hash 值,置为false lintOnSave: false, // eslint-loader 是否在保存的时候检查 productionSourceMap: true, // 生产环境是否生成 sourceMap 文件 }

    加上之后打包

    Processed: 0.035, SQL: 9