Saltearse al contenido

Primeros pasos

La forma más rápida de descargar Biome es utilizar un gestor de paquetes como npm. Esto requiere Node.js v14.18 o posterior. El CLI también está disponible como ejecutable independiente si quieres usar Biome sin instalar Node.js.

Para instalar Biome, ejecute los siguientes comandos en un directorio que contenga un archivo package.json.

Ventana de terminal
npm install --save-dev --save-exact @biomejs/biome

Te recomendamos que generes un archivo de configuración biome.json o biome.jsonc para cada proyecto. Esto elimina la necesidad de repetir las opciones de la CLI cada vez que ejecute un comando, y asegura que Biome utilice la misma configuración en tu editor. Algunas opciones sólo están disponibles en un archivo de configuración. Si estás satisfecho con los ajustes por defecto de Biome, no necesitas crear un archivo de configuración. Para crear el archivo biome.json, ejecute el comando init en la carpeta raíz de tu proyecto:

Ventana de terminal
npx @biomejs/biome init

Pasa la opción --jsonc para emitir un archivo biome.jsonc en su lugar.

Después de ejecutar el comando init, tendrás un nuevo archivo biome.json en tu directorio:

biome.json
{
"$schema": "https://biomejs.dev/schemas/2.0.0-beta/schema.json",
"vcs": {
"enabled": false,
"clientKind": "git",
"useIgnoreFile": false
},
"files": { "ignoreUnknown": false },
"formatter": { "enabled": true, "indentStyle": "tab" },
"linter": {
"enabled": true,
"rules": { "recommended": true }
},
"javascript": { "formatter": { "quoteStyle": "double" } },
"assist": {
"enabled": true,
"actions": { "source": { "organizeImports": "on" } }
}
}

El linter.enabled: true activa el linter y rules.recommended: true activa las reglas recomendadas. Esto corresponde a los ajustes por defecto.

El formateo está activado por defecto, pero puedes desactivarlo utilizando explícitamente formatter.enabled: false.

El Biome CLI viene con muchos comandos y opciones, para que pueda utilizar sólo lo que necesita.

Puedes formatear archivos y directorios utilizando el comando format con la opción --write:

Ventana de terminal
npx @biomejs/biome format --write <files>

Puedes analizar y aplicar safe fixes a archivos y directorios utilizando el comando lint con la opción --write:

Ventana de terminal
npx @biomejs/biome lint --write <files>

Puedes ejecutar ambos aprovechando el comando check:

Ventana de terminal
npx @biomejs/biome check --write <files>

El comando check ejecuta varias herramientas a la vez. Formatea, verifica errores y organiza las importaciones.

Recomendamos instalar un plugin de editor para sacar el máximo partido a Biome. Consulta la página del editor para saber qué editores son compatibles con Biome.

Si utilizas Node.js, la forma recomendada de ejecutar Biome en CI es utilizar tu gestor de paquetes preferido. Esto asegura que tu CI pipeline use la misma versión de Biome que la que usas dentro del editor o cuando ejecutas comandos CLI locales. Como alternativa, puedes utilizar una Acción CI específica.

¡Felicidades! Ya puedes utilizar Biome. 🥳