Перейти к содержимому

Начало работы

Biome лучше всего устанавливать в качестве dev-зависимости ваших проектов, но он также доступен в виде автономного исполняемого файла, которому не требуется Node.js.

npm i -D -E @biomejs/biome

Несмотря на то, что Biome не требует настройки, вы, вероятно, захотите подстроить параметры под нужды вашего проекта. Для этого вы можете выполнить следующую команду для создание файла настроек biome.json.

npx @biomejs/biome init

Давайте вкратце рассмотрим, как использовать Biome в вашем проекте.

Biome предоставляет интерфейс командной строки для форматирования, линтинга и проверки вашего кода.

# Отформатировать все файлы
npx @biomejs/biome format --write
# Отформатировать выбранные файлы
npx @biomejs/biome format --write <файлы>
# Выполнить линтинг и применить безопасные исправления для всех файлов
npx @biomejs/biome lint --write
# Выполнить линтинг и применить безопасные исправления для выбранных файлов
npx @biomejs/biome lint --write <файлы>
# Отформатировать, выполнить линтинг и организовать импорты всех файлов
npx @biomejs/biome check --write
# Отформатировать, выполнить линтинг и организовать импорты выбранных файлов
npx @biomejs/biome check --write <файлы>

Biome доступен в качестве официального дополнения в ваших любимых редакторах.

Также существуют дополнения от сообщества для других редакторов, таких как Vim, Neovim и Sublime Text, например.

Выполните biome ci в качестве части CI-пайплайна, чтобы увеличить качество и согласованность кода вашей команды. Это работает также, как и команда biome check, но оптимизировано под окружения CI.

Посетите рецепты Непрерывной интеграции, чтобы получить больше примеров.

Готово! Теперь вы готовы к использованию Biome. 🥳