开发 CLI 工具过程中,为了便于扩展,将 CLI 的实现分为基础功能和扩展功能。基础功能包括init、build、lint、publish 等伴随工程从初始化到最终发布到生产环境,也即为 CLI 的 core。本篇文章将会叙述如何优雅的实现插件机制,通过插件扩展子命令和开放 CLI 的生态。
开发 CLI 工具过程中,为了便于扩展,将 CLI 的实现分为基础功能和扩展功能。基础功能包括init、build、lint、publish 等伴随工程从初始化到最终发布到生产环境,也即为 CLI 的 core。本篇文章将会叙述如何优雅的实现插件机制,通过插件扩展子命令和开放 CLI 的生态。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。