Webpack-dev-server 插件 Tap hooks

标签 webpack hook webpack-dev-server webpack-4 tap

在 webpack-4 的新插件 tap 方法下,是否可以 Hook webpack-dev-server 构建并获取构建错误详细信息?

我已经尝试了编译器的invalid和编译器的failedModule

编译器的invalid似乎可以工作,但只有在构建两次之后才返回文件路径。由于运行 webpack-dev-server,编译的 failedModule 永远不会被访问。

最佳答案

您可以连接到 done然后使用 Stats实例。

它有一些有用的助手:

stats.hasErrors()
stats.hasWarnings()

错误和警告是从 Compilation 读取的。实例。

关于Webpack-dev-server 插件 Tap hooks,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53963336/

相关文章:

javascript - 如何将.css和.js与ReactJS + Redux架构集成?

javascript - 引入 React 时 Webpack 无法正常工作

c - Hook NtReadFile。更改文字

dll - 为什么我们必须将全局钩子(Hook)过程放在单独的 DLL 中

javascript - 在我的 React 组件中使用 CSS 模块时,CSS className 没有反射(reflect)出来

javascript - 使用 webpack-dev-server 时 webpack 构建中缺少 bundle.js

javascript - 如何使用 laravel-webpack 从 Composer 安装的新包中导入 css、js?

javascript - 如何在文件加载器中使用 webb 图像

reactjs - 带有 react、react-app-rewire 和 typescript 的绝对路径

background - 在 Specflow 的特征文件中使用钩子(Hook)