biome
SHA-256高速でオールインワンのWebツールチェーンであり、コードフォーマットとlintチェックを統合し、主要なフロントエンド言語をサポートします。パフォーマンスはPrettierをはるかに上回り、互換性は97%に達します。
統合されたコードフォーマッティングおよびチェックツール、高速かつ包括的。
主な機能
- 高性能フォーマッター:Prettierより高速で、Prettierルールの97%に対応
- 強力なLintチェック:500以上のルールを内蔵、ESLintとtypescript-eslintをカバー
- ゼロ設定で使用可能、JavaScript、TypeScript、JSX、JSON、CSS、GraphQLをサポート
- LSPを介してVS Codeなどのエディタに統合、リアルタイムで問題をフィードバック
- Node.js不要で実行可能、CI/CD環境に最適
できないこと
- •Biomeのlintルールは現在主流のシナリオをカバーしていますが、ESLintのすべてのルール(一部のプラグイン関連ルールなど)はまだ含まれていません。高度にカスタマイズされたESLint構成の場合、移行コストを追加で評価する必要があるかもしれません。また、GraphQLのサポートはまだ改善中です。
使用例
- プロジェクト共通のコードフォーマットと品質チェック。Prettier + ESLint の組み合わせを代替します。
- CIパイプラインでコードスタイルと潜在的なエラーを迅速にチェックします。
詳細説明
Biomeは、コードフォーマットとlintチェック機能を兼ね備えた、高性能でオールインワンのWeb開発ツールチェーンです。JavaScript、TypeScript、JSX、JSON、CSS、GraphQLをサポートしています。フォーマッターはPrettierよりもはるかに高速で、97%の互換性を保持しています。lintチェッカーには、ESLintやtypescript-eslintなどに由来する500以上のルールが組み込まれています。Biomeはゼロコンフィグで即座に使用でき、LSPを通じて最高のエディター統合を提供し、Node.jsから独立して実行することも可能です。Prettier + ESLintを個別に使用する場合と比較して、Biomeは設定の重複と実行オーバーヘッドを削減し、ミニマルなツールチェーンを求めるチームに特に適しています。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
npm でインストール:npm install --save-dev --save-exact @biomejs/biome
コードをフォーマット:npx @biomejs/biome format --write
チェックと修正:npx @biomejs/biome check --write
- npm でインストール:npm install --save-dev --save-exact @biomejs/biome
- コードをフォーマット:npx @biomejs/biome format --write
- チェックと修正:npx @biomejs/biome check --write
SHA-256 チェックサム確認済み
GitHub 公式 Release ページから抽出されたチェックサム
SHA256 チェックサム
84d4e71fdbb4b15b1aa83c1b1cc033aae9856d48a7a857c1381b1bd499430f7cこのチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
npm uninstall @biomejs/biome を実行するだけでアンインストールできます。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。