0
点赞
收藏
分享

微信扫一扫

vue测试环境打包文件没有添加hash值

vue测试环境打包文件没有添加hash值_缓存

在 Vue 测试环境中,打包文件没有添加 hash 值,可能是因为没有在 webpack 配置文件中进行相关设置。

可以尝试在 webpack 配置文件中进行如下设置:

  1. 在 output 配置中添加 [hash],例如:

output: {
  ...
  filename: 'bundle.[hash].js'
}

  1. 在 webpack 配置文件中添加插件 MiniCssExtractPlugin,并在其配置中添加 [hash],例如:

const MiniCssExtractPlugin = require('mini-css-extract-plugin')

module.exports = {
  ...
  plugins: [
    new MiniCssExtractPlugin({
      filename: '[name].[hash].css',
      chunkFilename: '[id].[hash].css'
    })
  ]
}

这样可以确保打包文件含有 hash 值,以避免缓存问题。

举报

相关推荐

0 条评论