这个
const compiler = webpack(webpackConfig);
compiler.plugin('done', function(stat) {
});
警告:
(node:63533) DeprecationWarning: Tapable.plugin is deprecated. Use new API on
.hooks
instead
我知道我必须让它看起来像这样:
compiler.hooks.done.tapAsync('webpack', function(stat) {})
这当然行不通。也没有找到文档。
最佳答案
webpackCompiler.hooks.done.tap('BuildStatsPlugin', (stats) => {
....
});
尽管根据源代码,它被描述为 AsyncHook ,我正在处理生产代码,并按预期工作。
关于webpack - 如何使用新的 Webpack API 重写 compiler.plugin ('done' ...)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51679022/