使用webpack5加载器进行资产缓存



我目前正尝试在Webpack 5加载器中使用缓存,以免每次我为生产构建时都编译我项目中的每一个资产,因为它们基本上永远不会改变。我尝试添加文件系统Webpack缓存,但问题是我们使用了一个单入口包,它会在某些时候导入所有内容。我看到Webpack 4的cache-loader似乎完全符合我的要求,但我想知道是否有更好的解决方案-如果可能的话,原生的。提前感谢!

那么,您要么必须监视每个文件并在每次更改时重新构建包,要么将其分成几个包。

但是,导入所有内容并不重要,参见https://webpack.js.org/concepts/module-resolution/#caching:

在watch模式下,只有修改过的文件才会被从cache中取出。如果监视模式关闭,则在每次编译之前清除缓存。

相关内容

  • 没有找到相关文章

最新更新