Primeiros passos
Instalação
Section titled InstalaçãoA forma mais rápida de baixar o Biome é usando npm ou o seu package manager favorito.
Isso requer o Node.js v14.18 ou mais recente.
O CLI também está disponível como um executável independente caso você queira usar Biome sem instalar o Node.js.
Para instalar o Biome, execute o seguinte comando em um diretório que possua o arquivo package.json.
npm install --save-dev --save-exact @biomejs/biomeyarn add --dev --exact @biomejs/biomepnpm add --save-dev --save-exact @biomejs/biomebun add --dev --exact @biomejs/biomedeno add --dev npm:@biomejs/biomeÉ altamente recomendado não utilizar “range operators” ao instalar o Biome. Dê uma olhada na página de versionamento para mais informações.
Configuração
Section titled ConfiguraçãoRecomendamos criar um arquivo de configuração biome.json para cada projeto.
Isso elimina a necessidade de repetir as opções do CLI toda vez que você executar um comando e garante que o Biome aplique as mesmas configurações em seu editor. Se você está contente com a configuração padrão, você não precisa fazer isso.
Para criar o arquivo de configuração, use o comando de init dentro da pasta raíz do seu projeto:
npx @biomejs/biome inityarn biome initpnpm biome initbunx biome initdeno run -A npm:@biomejs/biome initApós utilizar o comando, você terá um novo arquivo biome.json no seu diretório:
{ "$schema": "https://biomejs.dev/schemas/1.9.4/schema.json", "organizeImports": { "enabled": false }, "linter": { "enabled": true, "rules": { "recommended": true } }}O linter.enabled: true habilita o linter e o rules.recommended: true habilita as regras recomendadas.
A formatação está ativada porque a configuração não desabilita explicitamente a formatação com formatter.enabled: false.
Como usar
Section titled Como usarO CLI do Biome vem com vários comandos e opções, então você utiliza só o que precisar.
Você pode formatar arquivos e diretórios usando o comando format com o parâmetro --write:
npx @biomejs/biome format --write <files>yarn biome format --write <files>pnpm biome format --write <files>bunx biome format --write <files>deno run -A npm:@biomejs/biome format --write <files>Você pode analisar e aplicar correções seguras em arquivos e diretórios utilizando o comando lint com o parâmetro --write:
npx @biomejs/biome lint --write <files>yarn biome lint --write <files>pnpm biome lint --write <files>bunx biome lint --write <files>deno run -A npm:@biomejs/biome lint --write <files>Você pode aplicar ambos com o comando check
npx @biomejs/biome check --write <files>yarn biome check --write <files>pnpm biome check --write <files>bunx biome check --write <files>deno run -A npm:@biomejs/biome check --write <files>O comando check executa múltiplas ferramentas de uma vez. Até o momento, ele:
- formata arquivos
- analisa arquivos
- organiza as importações
Instale um plugin de editor
Section titled Instale um plugin de editorRecomendamos instalar um plugin de editor para aproveitar ao máximo o Biome. Dê uma olhada na página de editores para saber qual oferece suporte ao Biome.
Configuração para integração contínua (CI)
Section titled Configuração para integração contínua (CI)Se você está usando Node.js, a forma recomendada de executar o Biome em CI é utilizando o seu package manager favorito. Isso garante que sua pipeline de integração contínua (CI) utilize a mesma versão do Biome que você usa dentro do editor ou ao executar comandos locais pelo CLI.
Próximos passos
Section titled Próximos passosParabéns! Agora você está pronto para utilizar o Biome. 🥳
- Saiba mais sobre como usar e configurar o formatter
- Saiba mais sobre como usar e configurar o linter
- Familiarize-se com as opções do CLI
- Familiarize-se com as opções de configuração
- Entre na nossa comunidade do Discord