Used to check for browser translation.
用于检测浏览器翻译。
ブラウザの翻訳を検出する

Create Blocklet v0.8.0: 全面改进的 Blocklet 模板

zhanghan
2024年6月30日 · edited
B
Blogs
cover

长期以来,Create Blocklet 更多的用于团队内部使用,它是我们创建一个 Blocklet 的不二选择。随着越来越多的人了解到 Blocklet,并想开发属于自己的 Blocklet,是时候改进我们的 Create Blocklet 来让用户能够更方便的创建一个 Blocklet 了。

新版本中更新了什么#

在 0.8.0 的版本中,我们增强了所有的模板使用体验,包括但不限于:

依赖全部升级到最新版本#

最新的依赖可以保障项目的安全性及更好的开发体验

更新 eslintprettier 及相关插件#

使用了最新版本的 @arcblock/eslint-configprettier ,并处理了模板中出现的 lint 错误

不同的模板有不同的 eslint 配置,我们已经为您处理好这一切

husky 替换为 simple-git-hooks #

husky 是一个很好的工具,它很强大,但在 v8.x 的版本中,husky 会去更改 git hooks 的默认配置,这是一件危险的事情。

所以我们决定换切到 simple-git-hooks 来消除这个隐患,对大部分情况而已,simple-git-hooks 已经够用了,如果确实发现不满足您的需求,可以随时再切换回 husky

简化模板中产出的页面效果#

在之前的版本中,页面中会展示 blocklet 特有的一些数据,它是以 JSON 格式展示的,老实说,它看起来过于不友好了

而在新版本中,页面会保持在默认模板的情况下,增加一些和 blocklet 相关的功能

image.png


如何使用 Create Blocklet#

对于开发者而言,我们强烈建议您使用 blocklet create 命令来创建一个 blocklet,在这之前,您需要安装 @blocklet/cli 工具

npm install -g @blocklet/cli

blocklet create

更详细的文档请查看:

帮助我们一起改进#

如果您在使用过程中有任何需求、建议或问题,欢迎您访问 ArcBlock Community 进行反馈。我们将竭尽全力提供帮助,此外,你的反馈如果入选我们的 Bug Bounty Program,你将获得 ABT 奖励。

2.0.175