Files
mintlify__docs/fr/cli/install.mdx
mintlify[bot] be2090200f Translate CLI updates into es, fr, zh (#5162)
Generated-By: mintlify-agent

Co-authored-by: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
2026-04-06 11:48:06 -07:00

124 lines
4.6 KiB
Plaintext

---
title: "Installer la CLI"
description: "Installez la CLI Mintlify pour prévisualiser la documentation localement, tester les modifications en temps réel et détecter les erreurs de compilation avant le déploiement en production."
keywords: ["CLI", "npm", "installer", "Node.js", "pnpm", "mint"]
---
<div id="prerequisites">
## Prérequis
</div>
- [Node.js](https://nodejs.org/en) v20.17.0+ (versions LTS recommandées)
<div id="install-the-cli">
## Installer la CLI
</div>
<CodeGroup>
```bash npm
npm i -g mint
```
```bash pnpm
pnpm add -g mint
```
</CodeGroup>
<div id="create-a-new-project">
## Créer un nouveau projet
</div>
Pour créer un nouveau projet de documentation à partir du modèle de démarrage Mintlify, exécutez la commande suivante :
```bash
mint new [directory]
```
Si vous ne spécifiez pas de répertoire, la CLI vous invite à créer un nouveau sous-répertoire ou à écraser le répertoire actuel.
<Warning>
Écraser le répertoire actuel supprime tous les fichiers existants.
</Warning>
| Flag | Description |
| --- | --- |
| `--name` | Nom du projet. La CLI le demande s'il n'est pas fourni. |
| `--theme` | [Thème](/fr/customize/themes) du projet. La CLI le demande s'il n'est pas fourni. |
| `--force` | Écraser le répertoire actuel sans confirmation. |
Dans les environnements non interactifs tels que les pipelines CI/CD ou les agents de codage IA, vous devez fournir les flags `--name` et `--theme`.
<div id="update">
## Mise à jour
</div>
Si votre prévisualisation locale n'est pas synchronisée avec votre documentation déployée, mettez à jour la CLI vers la dernière version :
```bash
mint update
```
Si `mint update` n'est pas disponible dans votre version, réinstallez la CLI avec la dernière version :
<CodeGroup>
```bash npm
npm i -g mint@latest
```
```bash pnpm
pnpm add -g mint@latest
```
</CodeGroup>
<div id="formatting">
## Formatage
</div>
Pour la coloration syntaxique et le formatage du code dans les fichiers MDX, nous recommandons les extensions suivantes :
- **Cursor, Windsurf, VS Code** : [Extension MDX pour VS Code](https://marketplace.visualstudio.com/items?itemName=unifiedjs.vscode-mdx) et [Prettier](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode)
- **JetBrains** : [Plugin MDX pour IntelliJ IDEA](https://plugins.jetbrains.com/plugin/14944-mdx) et [Prettier](https://prettier.io/docs/webstorm)
<div id="troubleshooting">
## Dépannage
</div>
<AccordionGroup>
<Accordion title='Error: Could not load the "sharp" module using the darwin-arm64 runtime'>
Cela peut être dû à une version obsolète de Node.js. Essayez les étapes suivantes :
1. Désinstallez la version actuelle de la CLI mint : `npm uninstall -g mint`
2. Mettez à jour vers Node.js v20.17.0+.
3. Réinstallez la CLI mint : `npm install -g mint`
</Accordion>
<Accordion title="Problème : une erreur inconnue se produit">
**Solution** : Allez à la racine de votre appareil et supprimez le dossier `~/.mintlify`. Ensuite, exécutez à nouveau `mint dev`.
</Accordion>
<Accordion title="Error: permission denied">
Cela est dû au manque de permissions pour installer des packages Node de manière globale.
**Solution** : Essayez d'exécuter `sudo npm i -g mint`. Lorsque vous y êtes invité, entrez le mot de passe que vous utilisez pour déverrouiller votre ordinateur.
</Accordion>
<Accordion title="La prévisualisation locale ne ressemble pas à la documentation en ligne">
Cela est probablement dû à une version obsolète de la CLI.
**Solution** : Exécutez `mint update` pour obtenir les dernières modifications.
</Accordion>
<Accordion title="Package mintlify versus mint">
Si vous rencontrez des problèmes avec le package CLI, exécutez d'abord `npm ls -g` pour voir les packages installés globalement. Si vous n'utilisez pas npm, essayez `which mint` pour localiser l'installation.
Si vous avez à la fois le package `mint` et le package `mintlify` installés, désinstallez `mintlify` :
```bash
npm uninstall -g mintlify
npm cache clean --force
npm i -g mint
```
</Accordion>
<Accordion title="La version du client affiche 'none' après l'installation">
Si vous exécutez `mint version` et que la version du client s'affiche comme `none`, la CLI peut ne pas être en mesure de télécharger l'application client en raison d'un pare-feu d'entreprise ou d'un VPN.
**Solution** : Demandez à votre administrateur informatique d'ajouter `releases.mintlify.com` à la liste d'autorisation de votre réseau.
</Accordion>
</AccordionGroup>