💡
原文英文,约400词,阅读约需2分钟。
📝
内容提要
本文介绍了Unjs团队开发的“hookable”包,旨在创建可挂钩的实例。开发者可通过简单的安装和使用,在代码中注册和调用钩子,实现灵活的功能扩展。文章还展示了如何在unbuild项目中初始化和使用hookable。
🎯
关键要点
- Unjs团队开发了hookable包,用于创建可挂钩的实例。
- hookable包的描述为“可等待的钩子”,使用简单。
- 开发者可以通过npm安装hookable并创建钩子实例。
- 在unbuild项目中,hookable的初始化和使用示例展示了如何注册和调用钩子。
- 在build.ts文件中,创建了一个包含钩子的构建上下文。
- 可以通过addHooks方法注册多个钩子。
- 通过callHook方法调用已注册的钩子,以实现功能扩展。
➡️