gpt4 book ai didi

node.js - 有没有办法让 webpack 不显示它正在编译的所有 block ?

转载 作者:IT老高 更新时间:2023-10-28 22:06:37 25 4
gpt4 key购买 nike

默认的 webpack CLI 输出对我来说太冗长了。一旦我从我的一个文件中导入 React,输出就会爆炸,显示所有 block (?) 正在打包:

webpack result is served from /
content is served from /Users/me/myproject
Hash: aaaf5afc6582f3222f55
Version: webpack 1.12.14
Time: 1175ms
Asset Size Chunks Chunk Names
index.js 677 kB 0 [emitted] main
chunk {0} index.js (main) 643 kB [rendered]
[0] ./src/app.js 574 bytes {0} [built] [1 error]
[1] ./~/react/react.js 56 bytes {0} [built]
[2] ./~/react/lib/React.js 1.49 kB {0} [built]
[3] ./~/react/lib/ReactDOM.js 3.71 kB {0} [built]
[4] ./~/process/browser.js 2.06 kB {0} [built]

...

[155] ./~/fbjs/lib/mapObject.js 1.47 kB {0} [built]
[156] ./~/react/lib/onlyChild.js 1.21 kB {0} [built]
[157] ./~/react/lib/deprecated.js 1.77 kB {0} [built]
[158] ./~/react-dom/index.js 63 bytes {0} [built]
[159] ./src/component.js 339 bytes {0} [built] [1 error]

我真的不在乎所有这些额外的信息。我很高兴有一种方法:

  • 完全禁用 block ,只显示整体进度
  • 只显示我自己的代码,而不是我从我的 node_modules 导入的东西

目前我的 webpack 命令是 webpack-dev-server --progress。我的 webpack 配置非常基础,只为 babel 和 eslint 指定入口、输出和加载器。

最佳答案

在命令行中,我无法找到执行此操作的方法。

但是,如果你有一个 webpack.config.js 文件,有两个选项可以抑制模块列表..

devServer: {
stats: 'errors-only'
}

devServer: {
stats: { chunks: false }
}

希望对您有所帮助。

关于node.js - 有没有办法让 webpack 不显示它正在编译的所有 block ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35934919/

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