Erhalten Sie Benachrichtigungen über kommende Intlayer-Veröffentlichungen

    Fehler: unbekannter Befehl fill / build / etc.

    Wenn npx intlayer fill --verbose ausgibt:

    error: unknown command 'fill'

    aber Sie sicher sind, dass der Befehl fill existieren sollte, folgen Sie diesen Schritten zur Behebung:

    1. Stellen Sie sicher, dass Sie die neueste Version verwenden

    Führen Sie aus:

    npx intlayer --version                  # aktuelle lokal installierte intlayer Versionnpx intlayer@latest --version           # aktuellste intlayer Version

    Dies erzwingt, dass npx die neueste Version lädt. Versuchen Sie es dann erneut:

    npx intlayer@latest build --verbose

    2. Überprüfen Sie, ob der Befehl registriert ist

    Sie können dies prüfen mit:

    npx intlayer --help                     # zeigt Informationen zu den Befehlen an

    Sehen Sie nach, ob der Befehl in der Befehlsliste erscheint.

    Gehen Sie ins Repository und bestätigen Sie, dass Ihr Befehl exportiert und im CLI-Einstiegspunkt registriert ist. Intlayer verwendet commander als Framework.

    Code bezüglich der CLI: https://github.com/aymericzip/intlayer/blob/main/packages/%40intlayer/cli/src/cli.ts

    4. Starten Sie Ihr Terminal neu

    Manchmal ist ein Neustart des Terminals erforderlich, damit neue Befehle erkannt werden.

    5. Wenn Sie intlayer entwickeln, bauen Sie es neu und verlinken Sie es

    Wenn Sie intlayer lokal entwickeln:

    # Im intlayer-Verzeichnisnpm installnpm run buildnpm link

    Dann in einem anderen Terminal:

    intlayer fill --verbose

    Dies verwendet die lokale Version, an der Sie gerade arbeiten.

    6. Leeren Sie den npx-Cache (falls Sie mit einer älteren Version festhängen)

    npx clear-npx-cache

    Oder löschen Sie manuell zwischengespeicherte intlayer-Pakete:

    rm -rf ~/.npm/_npx

    Überprüfen Sie das Äquivalent, wenn Sie pnpm, yarn, bun oder einen anderen Paketmanager verwenden.