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

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

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

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

加上之后打包
@vue/cli 4.4.1 去掉静态资源文件打包时的hash值_第2张图片

你可能感兴趣的:(vue)