Installation der Jutro Platform CLI
Die Jutro CLI kann mit npm installiert werden. Das Paket wird im Guidewire Binary Repository und nicht im öffentlichen npm Repository gehostet. Bevor es lokal installiert werden kann, müssen Sie daher Ihre lokale Umgebung einrichten, um den Scope der @jutro-Pakete festzulegen.
Sobald Ihre npm-Scopes eingerichtet wurden, können Sie das cli-platform-Paket global installieren, indem Sie diesen Befehl ausführen:
npm install @jutro/cli-platform@latest --global
Verwenden Sie anstelle von latest die gewünschte Version.
Sobald die Paketinstallation abgeschlossen ist, können Sie den folgenden Befehl ausführen, um zu überprüfen, ob die Installation erfolgreich war.
jutro -v
Sie sehen die Versionsangaben von Jutro Platform CLI, die ähnlich wie die folgenden Angaben aussehen sollten:
@jutro/cli-platform/0.17.3 darwin-x64 node-v16.14.2
Die Jutro Platform CLI ist bereits in den Jutro-Apps konfiguriert, und Sie finden mehrere Beispiele für die verfügbaren Befehle in der Datei package.json der Anwendung. Wenn Sie eine Anwendung basierend auf einer Jutro-App-Vorlage erstellt haben, können Sie die CLI mit dem folgenden npm-Befehl ausführen:
npm run jutro -v
Sobald die Jutro Platform CLI installiert ist, können Sie die verfügbaren CLI-Befehle mit dem folgenden Befehl überprüfen:
Verwendung der Jutro Platform CLI von einer Jutro-App aus
npm run jutro
Verwendung der global installierten Jutro Platform CLI
jutro
Bei korrekter Installation zeigen die Befehle eine ähnliche Ausgabe wie die folgende an:
jutro-template-homeowners-quote@0.12.1 jutro
> jutro "--help"
[jutro-platform-cli] - No environment set, using PROD as default
[jutro-platform-cli] - Environment used: PROD
The CLI tool for the Jutro Platform
VERSION
@jutro/cli-platform/0.17.3 darwin-x64 node-v16.14.2
USAGE
$ jutro [COMMAND]
TOPICS
generate Generates i18n translations, components, and product metadata for your Jutro app
validate Validates your Jutro app to ensure that it follows Guidewire standards
Häufig auftretende Probleme
Wenn Sie nach der Installation des Jutro Platform CLI-Pakets keinen der CLI-Befehle basierend auf dem Installationstyp des Jutro Platform CLI-Pakets (global oder innerhalb der Anwendung) aufrufen können, überprüfen Sie, ob im Ordner „node_modules“ der Ordner cli-platform unter dem Scope @jutro/cli-platform erstellt wurde.
Wenn Sie das Jutro Platform CLI-Paket als global installiertes Paket verwenden und die Node-Version ändern, müssen Sie das Jutro Platform CLI-Paket für jede Node-Version separat installieren.