代码之家  ›  专栏  ›  技术社区  ›  shytikov Cascabel

关闭网页包的惰性加载全局,没有神奇的评论

  •  0
  • shytikov Cascabel  · 技术社区  · 5 年前

    webpack.config.js 文件?

    我用的是“魔术评论” /* webpackMode: "eager" */

    因此,我有一个大的包和几个小的包在一边,而我更希望它们是大捆绑包的一部分。

    不幸的是,我不能遍历所有源树和集合 ,因为那里有很多npm库。。。

    有没有办法一劳永逸地解决这个问题?

    P、 使用的网页包版本是 4.30.0 .

    目前正在就这两个问题进行讨论 webpackMode: "eager" 应该是的默认选项 Webpack 5 . 但我可以说,没有一个特别的职位。

    0 回复  |  直到 5 年前
        1
  •  1
  •   shytikov Cascabel    5 年前

    我已经找到了这个问题的答案标准网页 LimitChunkCountPlugin .

    它可以从 webpack.config.js

    Webpack 4.30.0 . 以下是应添加到配置文件的部分:

    const webpack = require('webpack');
    module.exports = {
      // ...
      plugins: [
        new webpack.optimize.LimitChunkCountPlugin({
          maxChunks: 1
        })
      ]
    };
    

    在将这些代码与配置合并时,不要忘记导入 webpack (第1行)。