erreur : commande inconnue fill / build / etc
Si npx intlayer fill --verbose affiche :
Copier le code dans le presse-papiers
mais que vous êtes sûr que la commande fill devrait exister, voici les étapes pour résoudre ce problème :
1. Assurez-vous d'utiliser la dernière version
Exécutez :
Copier le code dans le presse-papiers
Cela force npx à récupérer la version la plus récente. Ensuite, essayez de nouveau :
Copier le code dans le presse-papiers
2. Vérifiez si la commande est enregistrée
Vous pouvez vérifier avec :
Copier le code dans le presse-papiers
Voyez si la commande apparaît dans la liste des commandes.
Allez dans le dépôt, et confirmez que votre commande est exportée et enregistrée dans le point d'entrée CLI. Intlayer utilise commander comme framework.
Code concernant la CLI : https://github.com/aymericzip/intlayer/blob/main/packages/%40intlayer/cli/src/cli.ts
4. Redémarrez votre terminal
Parfois, un redémarrage du terminal est nécessaire pour reconnaître les nouvelles commandes.
5. Si vous développez intlayer, reconstruisez-le et liez-le
Si vous développez intlayer localement :
Copier le code dans le presse-papiers
Puis dans un autre terminal :
Copier le code dans le presse-papiers
Cela utilise la version locale sur laquelle vous travaillez.
6. Videz le cache npx (si vous êtes bloqué avec une version plus ancienne)
Copier le code dans le presse-papiers
Ou supprimez manuellement les paquets intlayer mis en cache :
Copier le code dans le presse-papiers
Vérifiez l'équivalent si vous utilisez pnpm, yarn, bun ou un autre gestionnaire de paquets