Aller au contenu

Démarrage

La manière la plus rapide de télécharger Biome est d’utiliser un gestionnaire de paquets comme npm. Ceci requiert Node.js v14.18 ou une version plus récente. L’interface en ligne de commande est également disponible comme exécutable autonome si vous souhaitez utiliser Biome sans installer Node.js.

Pour installer Biome, exécutez les commandes suivantes dans un répertoire contenant un fichier package.json.

Fenêtre de terminal
npm install --save-dev --save-exact @biomejs/biome

Nous recommandons que vous créiez un fichier de configuration biome.json ou biome.jsonc pour chaque projet. Ceci élimine le besoin de répéter les options en ligne de commande chaque fois que vous exécutez une commande et assure que Biome utilise la même configuration dans votre éditeur. Certaines options ne sont, par ailleurs, disponibles que depuis un fichier de configuration. Si vous êtes satisfait des réglages par défaut de Biome, vous n’avez pas besoin de créer un fichier de configuration. Pour créer le fichier biome.json, exécutez la commande init dans le dossier racine de votre projet :

Fenêtre de terminal
npx @biomejs/biome init

Passez l’option --jsonc pour émettre plutôt un fichier biome.jsonc.

Après avoir exécuté la commande init, vous aurez un nouveau fichier biome.json dans votre répertoire :

biome.json
{
"$schema": "https://biomejs.dev/schemas/1.9.4/schema.json",
"vcs": {
"enabled": false,
"clientKind": "git",
"useIgnoreFile": false
},
"files": { "ignoreUnknown": false, "ignore": [] },
"formatter": { "enabled": true, "indentStyle": "tab" },
"organizeImports": { "enabled": true },
"linter": {
"enabled": true,
"rules": { "recommended": true }
},
"javascript": { "formatter": { "quoteStyle": "double" } }
}

linter.enabled: true active l’outil de linting et rules.recommended: true active les règles recommandées. Ceci correspond aux paramètres par défaut.

Le formatage est activé par défaut, mais vous pouvez le désactiver en utilisant explicitement formatter.enabled: false.

Biome CLI est accompagné de beaucoup de commandes et d’options, vous pouvez donc n’utiliser que ce dont vous avez besoin.

Vous pouvez formater les fichiers et les répertoires en utilisant la commande format avec l’option --write :

Fenêtre de terminal
npx @biomejs/biome format --write <files>

Vous pouvez analyser et appliquer les corrections sûres aux fichiers et répertoires en utilisant la commande lint avec l’option --write :

Fenêtre de terminal
npx @biomejs/biome lint --write <files>

Vous pouvez exécuter les deux à la fois en tirant profit de la commande check :

Fenêtre de terminal
npx @biomejs/biome check --write <files>

La commande check exécute plusieurs outils en même temps. Elle formate, analyse et organise les imports.

Installer le plug-in pour un éditeur

Section titled Installer le plug-in pour un éditeur

Nous recommandons d’installer le plug-in pour un éditeur pour tirer le meilleur parti de Biome. Jetez un coup d’œil à la page éditeur pour savoir quels éditeurs prennent en charge Biome.

Installation en intégration continue

Section titled Installation en intégration continue

Si vous utilisez Node.js, la manière recommandée d’exécuter Biome en intégration continue est d’utiliser votre gestionnaire de paquets préféré. Ceci assure que votre pipeline d’intégration continue utilise la même version de Biome que vous le faites au sein de l’éditeur ou qu’à l’exécution des commandes en local et en ligne de commande. Ou bien vous pouvez utiliser une action d’intégration continue dédiée.

Ça y est ! Vous êtes, à présent, prêt à utiliser Biome. 🥳