去除:Vue项目打包后生成的.map文件&文件hash值命名

发布时间 2023-11-16 15:08:57作者: 黑白棋学弟

在vue.config.js文件中设置productionSourceMap和filenameHashing项为false即可。

// vue.config.js文件
module.exports = {
  outputDir: 'dist',
  assetsDir: 'assets',
  publicPath: './', // 需注意是相对路径,不然dist打包访问后就会出现空白问题。
  productionSourceMap: false, // 去除Vue打包后js目录下生成的一些.map文件,用于加速生产环境构建。
  filenameHashing: false, // 去除Vue打包后.css和.js文件名称中8位hash值,跟缓存有关;一般为true就行。
  ...
}