Passer au contenu principal

Installation de l'interface de ligne de commande de la plate-forme Jutro

La CLI Jutro peut être installée à l’aide de npm. Le package est hébergé sur le référentiel binaire Guidewire plutôt que sur le référentiel npm public. Donc, avant de pouvoir l’installer localement, vous devez configurer votre environnement local pour définir le champ d'application des packages @jutro.

Une fois vos champs d'application npm définis, vous pouvez installer le package cli-platform globalement en exécutant cette commande :

npm install @jutro/cli-platform@latest --global

Utilisez la version souhaitée à la place de latest.

Une fois l'installation du package terminée, vous pouvez exécuter la commande suivante pour vérifier si l'installation a réussi.

jutro -v

Vous verrez apparaître des détails de version de l'interface de ligne de commande de la plate-forme Jutro similaires aux détails suivants :

@jutro/cli-platform/0.17.3 darwin-x64 node-v16.14.2

La CLI de la plate-forme Jutro est déjà configurée dans les applications Jutro et vous pouvez trouver plusieurs exemples des commandes disponibles dans le fichier package.json de l'application. Si vous avez créé une application basée sur un modèle d'application Jutro, vous pouvez exécuter l'interface de ligne de commande à l'aide de la commande npm suivante :

npm run jutro -v

Une fois l'interface de ligne de commande de la plate-forme Jutro installée, vous pouvez consulter les commandes d'interface de ligne de commande disponibles à l'aide de la commande suivante :

Utilisation de l'interface de ligne de commande de la plate-forme Jutro à partir d'une application Jutro​

npm run jutro

Utilisation de l'interface de ligne de commande de la plate-forme Jutro installée globalement​

jutro

Si elles sont installées correctement, les commandes affichent des résultats semblables à ceci :

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

Problèmes courants​

Si, après avoir installé le package de l'interface de ligne de commande de la plate-forme Jutro, vous ne parvenez pas à appeler l'une des commandes de l'interface de ligne de commande en fonction du type d'installation du package de l'interface de ligne de commande de la plate-forme Jutro (globale ou au sein de l'application), vérifiez que le dossier node_modules contient le dossier cli-platform créé sous le champ d'application @jutro/cli-platform.

Si vous utilisez le package de l'interface de ligne de commande de la plate-forme Jutro en tant que package installé globalement et que vous modifiez la version de Node, vous devez installer le package de l'interface de ligne de commande de la plate-forme Jutro séparément pour chaque version de Node.