【问题标题】:What does webpack mean by XX hidden moduleswebpack中的XX隐藏模块是什么意思
【发布时间】:2015-05-05 15:51:45
【问题描述】:

我一直在玩 webpack,在构建过程中我看到它的输出: + 27 hidden modules。这是什么意思?它是否检测我正在使用的全局常量而不需要它们?

【问题讨论】:

    标签: javascript build webpack


    【解决方案1】:

    默认情况下,Webpack 在控制台输出中隐藏来自 ["node_modules", "bower_components", "jam", "components"] 等文件夹的模块。这有助于您专注于您的模块,而不是您的依赖项。

    您可以使用--display-modules 参数显示它们。

    【讨论】:

    • 你知道是否可以通过 webpack 配置文件设置这个--display-modules 标志?
    • 在 package.json 你可以放: "scripts": {"build": "webpack --display-modules"}
    • ~ 是“模块目录”的快捷方式,在 99.99% 中为 node_modules :)
    • @LasseChristiansen 使用stats: {maxModules: Infinity, exclude: undefined}
    • 我不得不在 webpack 配置中使用所有这些来获得相当于 --display-modules 现在:stats: { excludeModules: false, maxModules: Infinity, exclude: undefined, modules: true }
    猜你喜欢
    • 1970-01-01
    • 2019-11-17
    • 2018-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多