跳到主要內容

Create Blocklet v0.8.0:改良版 Blocklet 範本

Hang Zhang
BlockletCreate BlockletProduct Release

長久以來,Create Blocklet 主要供內部團隊使用,它一直是建立 Blocklet 的最佳選擇。隨著愈來愈多人熟悉 Blocklet 並想要開發屬於自己的 Blocklet,我們認為是時候改良 Create Blocklet,讓使用者能更方便地建立 Blocklet 了。

最新版本的新功能

在 0.8.0 版本中,我們強化了所有範本的使用體驗,包括但不限於:

依賴套件升級至最新版本

最新的依賴套件能確保專案的安全性,並提供更優質的開發體驗。

更新 eslintprettier 及相關外掛

我們採用了最新版本的 @arcblock/eslint-configprettier,並處理了範本中的 lint 錯誤。

不同範本有各自的 eslint 設定,這些差異我們都已為你妥善處理

simple-git-hooks 取代 husky

husky 是一款強大且優秀的工具,但在 v8.x 版本中,它變更了 git hooks 的預設設定,這是一件危險的事。

因此我們決定改用 simple-git-hooks 來消除這項風險。在大多數情況下,simple-git-hooks 已經足夠使用;如果你發現它無法滿足需求,隨時都能切換回 husky

簡化範本產生的頁面呈現

在先前的版本中,頁面會以 JSON 格式顯示某些 Blocklet 的特定資料,老實說,這樣的呈現方式並不友善。

在新版本中,頁面會維持預設範本樣式,並加入一些與 Blocklet 相關的功能。

image.png

如何使用 Create Blocklet

我們強烈建議開發者使用 blocklet create 指令來建立 Blocklet。在此之前,你需要先安裝 @blocklet/cli 工具。

javascript
npm install -g @blocklet/cli

blocklet create

如需更多詳細資訊,請參閱完整說明文件。

一起讓我們變得更好

如果你在使用過程中有任何需求、建議或遇到問題,歡迎前往 ArcBlock 社群 提供意見回饋,我們會盡力提供協助。此外,若你的回饋獲選為 Bug Bounty 獎勵計畫 的一部分,你將可獲得 ABT 獎勵。

ArcBlock 社群

本頁涉及

術語

  • Blocklet

    Blocklet 是 ARC 的可部署單元。它把應用宣告的內容、設定和執行需求放在一起,讓開發者面對的是一個清楚的應用單位,而不是散落在不同位置的部署線索。