Biome is a toolchain for the web: formatter, linter and more
npm install @biomejs/biome
[![CI on main][ci-badge]][ci-url]
[![Discord chat][discord-badge]][discord-url]
[![npm version][npm-badge]][npm-url]
[![VSCode version][vscode-badge]][vscode-url]
[![Open VSX version][open-vsx-badge]][open-vsx-url]
[ci-badge]: https://github.com/biomejs/biome/actions/workflows/main.yml/badge.svg
[ci-url]: https://github.com/biomejs/biome/actions/workflows/main.yml
[discord-badge]: https://badgen.net/discord/online-members/BypW39g6Yc?icon=discord&label=discord&color=60a5fa
[discord-url]: https://biomejs.dev/chat
[npm-badge]: https://badgen.net/npm/v/@biomejs/biome?icon=npm&color=60a5fa&label=%40biomejs%2Fbiome
[npm-url]: https://www.npmjs.com/package/@biomejs/biome/v/latest
[vscode-badge]: https://img.shields.io/visual-studio-marketplace/v/biomejs.biome?label=Visual%20Studio%20Marketplace&labelColor=374151&color=60a5fa
[vscode-url]: https://marketplace.visualstudio.com/items?itemName=biomejs.biome
[open-vsx-badge]: https://img.shields.io/visual-studio-marketplace/v/biomejs.biome?label=Open%20VSX%20Registry&logo=data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2aWV3Qm94PSI0LjYgNSA5Ni4yIDEyMi43IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxwYXRoIGQ9Ik0zMCA0NC4yTDUyLjYgNUg3LjN6TTQuNiA4OC41aDQ1LjNMMjcuMiA0OS40em01MSAwbDIyLjYgMzkuMiAyMi42LTM5LjJ6IiBmaWxsPSIjYzE2MGVmIi8+CiAgPHBhdGggZD0iTTUyLjYgNUwzMCA0NC4yaDQ1LjJ6TTI3LjIgNDkuNGwyMi43IDM5LjEgMjIuNi0zOS4xem01MSAwTDU1LjYgODguNWg0NS4yeiIgZmlsbD0iI2E2MGVlNSIvPgo8L3N2Zz4=&labelColor=374151&color=60a5fa
[open-vsx-url]: https://open-vsx.org/extension/biomejs/biome
हिन्दी | English | Español | Français | 繁體中文 | 简体中文 | 日本語 | Polski | Português do Brasil | 한국어 | Русский | Українська
Biome 是一個高效能的 Web 專案工具鏈,旨在提供開發工具以維持這些專案的健康。
Biome 是一個 快速格式化工具,支援 _JavaScript_、_TypeScript_、_JSX_、_JSON_、_CSS_ 和 _GraphQL_,其 與 _Prettier_ 的相容性達到 97%。
Biome 是一個 高效能的語法檢查工具,支援 _JavaScript_、_TypeScript_、_JSX_、_CSS_ 和 _GraphQL_,擁有來自 ESLint、typescript-eslint 和 其他來源的 超過 340 條規則。
它 輸出詳細且具上下文的診斷資訊,幫助你改進程式碼並成為更好的程式設計師!
Biome 從一開始就設計為可在 編輯器中互動使用。
它可以在你編寫程式碼時格式化和檢查錯誤的程式碼。
``shell`
npm install --save-dev --save-exact @biomejs/biome
`shell格式化文件
npx @biomejs/biome format --write ./src
如果你想在不安裝 Biome 的情況下運行它,請使用 線上 Playground,他被編譯為 WebAssembly。
訪問我們的[首頁][biomejs]以了解更多關於 Biome 的資訊,
或直接前往[入門指南][getting-started]開始使用 Biome。
Biome 擁有合理的預設設定,無需配置。
Biome 旨在支援現代 Web 開發的 [所有主要開發語言][language-support]。
Biome 不需要 Node.js 即可運行。
Biome 擁有一流的 LSP 支援,配備了能完整保留原文的先進解析器和頂級的錯誤修復能力。
Biome 整合了以前分離的工具功能。基於共享基礎構建,讓我們能夠為程式碼處理、錯誤顯示、並行工作、快取記憶體和配置提供一致的體驗。
閱讀更多關於我們的[專案理念][biome-philosophy]。
Biome 採用 MIT 授權 或 Apache 2.0 授權,並根據 貢獻者公約行為準則 進行管理。
你可以通過不同的方式支持這個專案
你可以通過 Open Collective 或 GitHub Sponsors 贊助或資助這個專案。
Biome 提供了一個簡單的贊助計劃,允許公司在各種開發者中獲得可見性和認可。
![]() |
![]() |
![]() | ![]() |
[biomejs]: https://biomejs.dev/
[biome-philosophy]: https://biomejs.dev/internals/philosophy/
[language-support]: https://biomejs.dev/internals/language-support/
[getting-started]: https://biomejs.dev/guides/getting-started/