长期以来,Create Blocklet 更多的用于团队内部使用,它是我们创建一个 Blocklet 的不二选择。随着越来越多的人了解到 Blocklet,并想开发属于自己的 Blocklet,是时候改进我们的 Create Blocklet 来让用户能够更方便的创建一个 Blocklet 了。
新版本中更新了什么#
在 0.8.0 的版本中,我们增强了所有的模板使用体验,包括但不限于:
依赖全部升级到最新版本#
最新的依赖可以保障项目的安全性及更好的开发体验
更新 eslint
和 prettier
及相关插件#
使用了最新版本的 @arcblock/eslint-config
和 prettier
,并处理了模板中出现的 lint 错误
不同的模板有不同的 eslint
配置,我们已经为您处理好这一切
将 husky
替换为 simple-git-hooks
#
husky
是一个很好的工具,它很强大,但在 v8.x 的版本中,husky 会去更改 git hooks
的默认配置,这是一件危险的事情。
所以我们决定换切到 simple-git-hooks
来消除这个隐患,对大部分情况而已,simple-git-hooks
已经够用了,如果确实发现不满足您的需求,可以随时再切换回 husky
简化模板中产出的页面效果#
在之前的版本中,页面中会展示 blocklet 特有的一些数据,它是以 JSON 格式展示的,老实说,它看起来过于不友好了
而在新版本中,页面会保持在默认模板的情况下,增加一些和 blocklet 相关的功能
如何使用 Create Blocklet#
对于开发者而言,我们强烈建议您使用 blocklet create
命令来创建一个 blocklet,在这之前,您需要安装 @blocklet/cli
工具
npm install -g @blocklet/cli
blocklet create
更详细的文档请查看:
帮助我们一起改进#
如果您在使用过程中有任何需求、建议或问题,欢迎您访问 ArcBlock Community 进行反馈。我们将竭尽全力提供帮助,此外,你的反馈如果入选我们的 Bug Bounty Program,你将获得 ABT 奖励。