【问题标题】:webpack4 js script execution orderwebpack4 js脚本执行顺序
【发布时间】:2019-09-03 19:30:45
【问题描述】:

我正在玩一个使用 webpack 作为捆绑器的 js 项目。我尝试从中生成 3 个文件(主要、供应商和引导程序)。 main 包含整个应用程序,vendors 是 npm 包,bootstrap 包含广告相关代码,与 vendor 或 main 无关。

我确实得到了生成的文件,但它们都被包装在 webpackJsonp 构造中,因此在没有运行时的情况下不可执行。我在 atm 面临的最大痛点是,我的 bootstrap.js 与运行时、供应商和主文件一起下载,但在下载最大的文件之前不会执行(在我的情况下是供应商)。

我的问题是

我们是否有任何选择告诉 webpack,它不应该将我的引导程序包装在 webpackJsonp 结构中,而是在 IIFE 中,或者至少告诉它它没有 dep。并且一下载就可以执行?

非常感谢您的所有提示和意见。

【问题讨论】:

标签: webpack chunks iife webpackjsonp


【解决方案1】:

告诉 webpack 生成单个运行时块可能更容易。它的大小应该在 2kB 左右。你会考虑这种方法吗

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-26
    • 2019-04-16
    • 2013-10-10
    • 1970-01-01
    • 1970-01-01
    • 2017-08-23
    • 2015-02-05
    相关资源
    最近更新 更多