gpt4 book ai didi

angular - 延迟加载的 DLL

转载 作者:太空狗 更新时间:2023-10-29 17:59:40 26 4
gpt4 key购买 nike

有没有办法在 webpack 中延迟加载 DLL?

我一直在看下面的例子:https://gist.github.com/robertknight/058a194f45e77ff95fcd

该示例将一个包分离为 DLL,但通过脚本标签将其包含在内。

有没有办法告诉 Webpack 有条件地包含另一个包中的 DLL

我们的想法是将其用作延迟加载技术,其中仅当某些用户特定的运行时条件为真时才加载包。

对于上下文,我在 Angular 2 中这样做

最佳答案

您可能想使用 code splitting而不是 DLL 插件——我认为 DLL 插件的诞生是出于优化编译时间的需要。

代码拆分会将您的包拆分成多个 block ,只有在需要时才会自动获取这些 block 。

NOTE: Webpack 1 uses require.ensure and Webpack 2 uses System.import to define 'split points'.

关于angular - 延迟加载的 DLL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39836637/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com