Posez votre question et obtenez un résumé du document en referencant cette page et le Provider AI de votre choix
En intégrant le serveur MCP Intlayer à votre assistant AI, vous pouvez récupérer tous les documents directement depuis ChatGPT, DeepSeek, Cursor, VSCode, etc.
Voir la documentation du serveur MCPHistorique des versions
- Ajout de la commande initv7.5.930/12/2025
Le contenu de cette page a été traduit à l'aide d'une IA.
Voir la dernière version du contenu original en anglaisSi vous avez une idée d’amélioration pour améliorer cette documentation, n’hésitez pas à contribuer en submitant une pull request sur GitHub.
Lien GitHub de la documentationCopier le Markdown du doc dans le presse-papiers
Initialiser Intlayer
npx intlayer initLa commande init configure automatiquement Intlayer dans votre projet en créant et en paramétrant les fichiers et réglages nécessaires. C'est la méthode recommandée pour commencer avec Intlayer.
Alias:
- npx intlayer init
Arguments:
- --project-root [projectRoot] - Optionnel. Spécifie le répertoire racine du projet. S'il n'est pas fourni, la commande recherchera le répertoire racine du projet en partant du répertoire de travail courant.
Ce que cela fait:
The init command performs the following setup tasks:
- Valide la structure du projet - Vérifie que vous êtes dans un répertoire de projet valide contenant un fichier package.json
- Met à jour .gitignore - Ajoute .intlayer à votre fichier .gitignore pour exclure les fichiers générés du contrôle de version
- Configure TypeScript - Met à jour tous les fichiers tsconfig.json pour inclure les définitions de types Intlayer (.intlayer/**/*.ts)
- Crée le fichier de configuration - Génère un intlayer.config.ts (pour les projets TypeScript) ou intlayer.config.mjs (pour les projets JavaScript) avec les réglages par défaut
- Met à jour la config Vite - Si un fichier de configuration Vite est détecté, ajoute l'import du plugin vite-intlayer
- Met à jour la configuration Next.js - Si un fichier de configuration Next.js est détecté, ajoute l'import du plugin next-intlayer
Exemples :
Initialisation basique :
npx intlayer initCela initialisera Intlayer dans le répertoire courant, en détectant automatiquement la racine du projet.
Initialiser avec une racine de projet personnalisée :
npx intlayer init --project-root ./my-projectCela initialisera Intlayer dans le répertoire spécifié.
Exemple de sortie :
npx intlayer initVérification de la configuration d'Intlayer...✓ Ajout de .intlayer à .gitignore✓ Mise à jour de tsconfig.json pour inclure les types intlayerCréé intlayer.config.ts✓ Import injecté dans vite.config.ts✓ Initialisation d'Intlayer terminée.Remarques :
- La commande est idempotente - vous pouvez l'exécuter plusieurs fois en toute sécurité. Elle sautera les étapes déjà configurées.
- Si un fichier de configuration existe déjà, il ne sera pas écrasé.
- Les fichiers de configuration TypeScript sans tableau include (par ex., les configurations de type solution avec des références) sont ignorés.
- La commande se terminera avec une erreur si aucun package.json n'est trouvé à la racine du projet.