知海

API 参考索引

webpackjsorg-mainAPI 参考

API 参考索引

可用于自定义编译过程的接口多种多样。某些功能在接口之间存在重叠,例如,某个配置选项可以通过 CLI 标志使用,而另一些功能可能只存在于单一接口中。以下高层级信息将帮助你入门。

CLI

命令行接口(CLI)用于配置构建并与之交互。在早期原型设计和性能分析场景中,它尤其有用。大多数情况下,CLI 通过配置文件和一些标志(例如 --env)来启动构建过程。

了解关于 CLI 的更多信息!

Module(模块)

在使用 webpack 处理模块时,了解所支持的模块语法非常重要——尤其是所支持的方法变量

了解关于模块的更多信息!

Node

虽然对大多数用户来说,使用 CLI 配合配置文件就足够了,但通过 Node 接口可以实现对编译更细粒度的控制。这包括传入多个配置、以编程方式运行或监视编译,以及收集统计信息(stats)。

了解关于 Node API 的更多信息!

Loaders(加载器)

加载器是应用于模块源代码的转换。它们被编写为函数,接受源代码作为参数,并返回应用了转换的新版本代码。

了解关于加载器的更多信息!

Plugins(插件)

插件接口允许用户直接接入编译过程。插件可以在编译过程中不同时间点运行的生命周期钩子上注册处理函数。当每个钩子执行时,插件都可以完全访问编译的当前状态。

了解关于插件的更多信息!

帮助我们改进文档

发现翻译问题或内容错误?请告诉我们。