biome
SHA-256高速でオールインワンのWebツールチェーン。コードフォーマットとlintチェックを一体化し、主要なフロントエンド言語に対応。パフォーマンスはPrettierを大幅に上回り、互換性は97%に達します。
一体型のコードフォーマットおよび検査ツール、高速かつ完全。
主な機能
- 高性能フォーマッター:Prettierより高速、97%のPrettierルールと互換性
- 強力な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 は、高性能で統合型の Web 開発ツールチェーンであり、コードフォーマットと lint チェックの両方の機能を兼ね備えています。JavaScript、TypeScript、JSX、JSON、CSS、GraphQL をサポートしています。フォーマッターの速度は Prettier を大幅に上回りながら、97% の互換性を維持しています。lint チェッカーには 500 以上のルールが組み込まれており、ESLint や typescript-eslint などのソースをカバーしています。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 を実行すればアンインストールできます。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。