ckinmind / ReactCollect

📦收集整理所有在使用React/Mobx中遇到的问题, 请看issues
93 stars 15 forks source link

关于webpack配置 #144

Open ckinmind opened 7 years ago

ckinmind commented 7 years ago

配置清单

ckinmind commented 7 years ago

1. 配置异步加载文件的hash值,以便重新构建后不需要清除浏览器缓存来使文件生效

output: {
    path: path.join(__dirname, 'dist'),   // path配置只在build时才有用到
    filename: '[name].js',
    chunkFilename: '[name].[chunkhash:8].js',   // 给js文件加上chunkhash值  
   // ...
  },

chunkFilename中加入chunkhash

参考资料:Webpack中hash与chunkhash的区别,以及js与css的hash指纹解耦方案