メインコンテンツへスキップ

Create Blocklet v0.8.0: Blockletテンプレートを改善

Hang Zhang
BlockletCreate BlockletProduct Release

長い間、Create Blockletは主に社内チーム向けに使われてきましたが、Blockletを作成する上で最良の選択肢であることに変わりはありません。Blockletに慣れ親しみ、自分自身のBlockletを開発したいと考える人が増えるにつれ、ユーザーがより手軽にBlockletを作成できるよう、Create Blockletを改善する時が来ました。

最新バージョンの新機能

バージョン0.8.0では、以下を含む(ただしこれらに限定されない)すべてのテンプレートのユーザー体験を強化しました。

依存関係を最新バージョンにアップグレード

最新の依存関係により、プロジェクトのセキュリティを確保し、より優れた開発体験を提供できます。

eslintprettier、および関連プラグインを更新

最新バージョンの@arcblock/eslint-configprettierを使用し、テンプレート内のlintエラーを解消しました。

テンプレートによってeslintの設定は異なりますが、その違いはすべてこちらで対応済みです

huskysimple-git-hooksに置き換え

huskyは強力で優れたツールですが、v8.xでgitフックのデフォルト設定が変更されており、これは危険なことです。

そこで私たちは、このリスクを排除するためにsimple-git-hooksへ切り替えることにしました。多くの場合simple-git-hooksで十分ですが、もしニーズを満たさないと感じた場合は、いつでもhuskyに戻すことができます。

テンプレートが生成するページの表示を簡素化

これまでのバージョンでは、ページにBlockletの特定のデータがJSON形式で表示されていました。正直なところ、これはあまりユーザーフレンドリーとは言えませんでした。

新しいバージョンでは、ページはデフォルトのテンプレートのままとなり、Blockletに関連するいくつかの機能が追加されます。

image.png

Create Blockletの使い方

開発者の皆様には、blocklet createコマンドを使ってBlockletを作成することを強くお勧めします。その前に、@blocklet/cliツールをインストールする必要があります。

javascript
npm install -g @blocklet/cli

blocklet create

さらに詳しい情報については、より詳細なドキュメントをご参照ください。

一緒に改善していきましょう

ご利用中に何かご要望、ご提案、または問題がございましたら、ArcBlockコミュニティにてフィードバックをお寄せください。私たちは全力でサポートいたします。また、いただいたフィードバックがバグ報奨金プログラムに採用された場合、ABT報酬を受け取ることができます。

ArcBlockコミュニティ

このページに関わるもの

用語

  • Blocklet

    Blocklet は ARC の deployable unit です。アプリケーションが宣言する content、configuration、runtime の要件を一緒に保ち、実行する単位を理解し管理しやすくします。