コンテンツにスキップ

はじめる

Biomeはプロジェクトの開発依存としてインストールするのが最適ですが、Node.jsを必要としないスタンドアロン実行形式としても利用可能です。

npm i -D -E @biomejs/biome

Biomeは設定なしでも動作しますが、プロジェクトのニーズに合わせていくつかの設定を調整したい場合は、次のコマンドを実行して biome.json 設定ファイルを生成できます。

npx @biomejs/biome init

プロジェクトでBiomeを使用する方法の概要を説明します。

コマンドラインインターフェース

Section titled “コマンドラインインターフェース”

Biomeは、コードのフォーマット、リント、チェックを行うためのコマンドラインインターフェースを提供します。

# すべてのファイルをフォーマット
npx @biomejs/biome format --write
# 特定のファイルをフォーマット
npx @biomejs/biome format --write <files>
# すべてのファイルをリントし、安全な修正を適用
npx @biomejs/biome lint --write
# 特定のファイルをリントし、安全な修正を適用
npx @biomejs/biome lint --write <files>
# すべてのファイルをフォーマット、リント、インポート整理
npx @biomejs/biome check --write
# 特定のファイルをフォーマット、リント、インポート整理
npx @biomejs/biome check --write <files>

Biomeはお気に入りのエディタでファーストパーティの拡張機能として利用可能です。

VimNeovimSublime Textなどの他のエディタ向けのコミュニティ拡張機能もあります。

チーム全体でコード品質と一貫性を保つために、CIパイプラインの一部として biome ci を実行します。これは biome check コマンドと同様に動作しますが、CI環境向けに最適化されています。

その他の例については、継続的インテグレーションのレシピをご覧ください。

成功です!これでBiomeを使う準備が整いました。🥳