error: comando desconocido fill / build / etc
Si npx intlayer fill --verbose muestra:
Copiar el código al portapapeles
pero estás seguro de que el comando fill debería existir, aquí están los pasos para resolverlo:
1. Asegúrate de estar usando la última versión
Ejecuta:
Copiar el código al portapapeles
Esto fuerza a npx a descargar la versión más reciente. Luego intenta de nuevo:
Copiar el código al portapapeles
2. Verifica si el comando está registrado
Puedes comprobarlo con:
Copiar el código al portapapeles
Revisa si el comando aparece en la lista de comandos.
Ve al repositorio y confirma que tu comando está exportado y registrado en el punto de entrada de la CLI. Intlayer utiliza commander como framework.
Código relacionado con la CLI: https://github.com/aymericzip/intlayer/blob/main/packages/%40intlayer/cli/src/cli.ts
4. Reinicia tu terminal
A veces es necesario reiniciar el terminal para que reconozca nuevos comandos.
5. Si estás desarrollando intlayer, recompílalo y enlázalo
Si estás desarrollando intlayer localmente:
Copiar el código al portapapeles
Luego, en otro terminal:
Copiar el código al portapapeles
Esto utiliza la versión local en la que estás trabajando.
6. Limpia la caché de npx (si estás atascado con una versión antigua)
Copiar el código al portapapeles
O elimina manualmente los paquetes intlayer en caché:
Copiar el código al portapapeles
Consulta el equivalente si usas pnpm, yarn, bun u otro gestor de paquetes