webpack 打包去掉文件后的hash字符串

webpack打包后的js,css文件通常带有hash字符串,这样做的好处是防止浏览器缓存。但是有时候我们想要一个固定的html,加载的js,css名称不带后缀,怎么做呢?
打开build下的webpack.prod.conf.js

  output: {
    path: config.build.assetsRoot,
    filename: utils.assetsPath('js/[name].[chunkhash].js'),
    chunkFilename: utils.assetsPath('js/[id].[chunkhash].js')
  },

改为以下即可

  output: {
    path: config.build.assetsRoot,
    filename: utils.assetsPath('js/[name].js'),
    chunkFilename: utils.assetsPath('js/[id].[chunkhash].js')
  },

你可能感兴趣的:(webpack)