文件名称:chunk-splitting-plugin:随意将您的Webpack块和捆绑包分割成较小的块
文件大小:663KB
文件格式:ZIP
更新时间:2024-05-29 11:25:01
webpack webpack-plugin chunk hot-reload JavaScript
已淘汰,不再维护。 功能本身包括在WEBPACK中。 请不要使用。 Webpack的ChunkSplittingPlugin 随意将您的Webpack块和捆绑包分割成较小的块。 用途 手表和HMR 用例之一是在使用监视,实时重载或HMR时优化开发时性能。 如果您有巨大的块(每个块只有几个MB),则每次发生更改时,Webpack都需要合并受影响的块的所有模块及其入口点。 如果将大块拆分成较小的块,Webpack将只需要重新粘合这些较小的块。 拆分生产 您还可以将其用作生产时插件,以代替(当前有故障的) AggressiveSplittingPlugin 。 主要区别在于,默认的ChunkSplittingPlugin的分隔器允许您配置每个文件的最大模块数,而不是每个块的最大和最小大小。 但是,拆分行为可以通过segregator参数完全配置,该参数在提供时必须是一个函数。 有关详细信息
【文件预览】:
chunk-splitting-plugin-master
----yarn.lock(110KB)
----webpack.config.js(573B)
----.vscode()
--------launch.json(1KB)
--------settings.json(203B)
----doc()
--------before.png(200KB)
--------after.png(438KB)
----jsconfig.json(180B)
----.travis.yml(195B)
----LICENSE(1KB)
----test()
--------d.js(16B)
--------chunk.lazy.js(136B)
--------b.lazy.js(21B)
--------a.js(124B)
--------e.js(16B)
--------c.js(16B)
--------a.lazy.js(21B)
--------f.js(16B)
--------entry.js(168B)
--------from-chunk()
--------b.js(107B)
----README.md(4KB)
----.editorconfig(53B)
----ChunkSplittingPlugin.js(7KB)
----.gitignore(43B)
----package.json(1KB)