webpack4中contentHash:8被弃用解决办法

如果你的webpack用extract-text-webpack-plugin 分离出css的话

第一步需要重新install,执行 npm i extract-text-webpack-plugin@next

然后将plugins里的 new ExtractPlugin('styles.[contentHash:8].css'),改成new ExtractPlugin('styles.[md5:contentHash:hex:8].css') 。

ps: extract-text-webpack-plugin 它会将所有 required 的 *.css 模块抽取到分离的 CSS 文件。 所以你的样式将不会内联到 JS bundle,而是在一个单独的 CSS 文件。文件你可单独用到,也可提高运行效率。

posted @ 2020-03-30 20:26  Monter  阅读(1405)  评论(0编辑  收藏  举报