lack 生成 whistle 插件的脚手架

发布于 2021-11-25 22:07:28 字数 1009 浏览 1126 评论 0

安装

npm i -g lack

使用

严格按以下步骤操作:

1、新建插件目录 whistle.xxx(如果已存在忽略此步骤)

xxx 表示只包含 a-z\d_- 的任意字符串,具体参见帮助文档:插件开发

2、进入插件目录,执行 lack init 后根据需要选择插件的钩子

有关插件钩子的功能参见帮助文档:插件开发

3、选择好插件所需钩子并确定后,如果需要修改或新增钩子,可以删除已存在的钩子,并执行上面步骤2

4、【可选】配置 eslint 规则,参考:eslint-config-imweb

5、安装依赖 npm i

6、执行 npm link 将插件link到全局,这样可以在 whistle 界面的 Plugins 列表看到此插件

7、开启 whistle 调试模式

w2 stop
w2 run

这样可以在控制台里面看到插件 console.log 输出的内容

8、开启监听插件变更自动重启:

lack watch

9、更多帮助执行 lack --help

更多信息参考插件示例:https://github.com/whistle-plugins/examples

项目地址:https://github.com/avwo/lack

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

文章
评论
84965 人气
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文