UiPath Documentation
studio-web
latest
false
Guide de l'utilisateur Studio Web
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Travailler dans votre IDE

Envoyez une application codée créée localement dans Studio Web avec la UiPath CLI, puis récupérez la dernière source renvoyée dans un dossier local lorsque vous devez synchroniser.

Étant donné que le code source d'une application codée est créé localement, la plupart de votre travail se produit dans votre propre IDE. La UiPath CLI relie ce workflow local au projet Studio Web via deux commandes:

  • uip codedapp push — téléchargez votre application créée localement dans le projet Studio Web.
  • uip codedapp pull — récupère la dernière source transmise du projet Studio Web dans un dossier local.

Vous n'avez pas besoin de tirer avant votre premier push. Si vous avez déjà un projet local prêt, envoyez-le directement. Si aucun ID de projet n'est fourni, push invite de manière interactive à créer un nouveau projet d'application codée dans Studio Web et enregistre le UIPATH_PROJECT_ID résultant dans .env pour des versions ultérieures.

Prérequis

  • Node.js 20.x ou version ultérieure.
  • The UiPath CLI. Installez-le dans le monde entier avec npm install -g @uipath/cli.
  • Authentification par rapport à l’organisation UiPath cible: uip login. Cela crée le fichier .env que la CLI lit pour UIPATH_ORG_ID, UIPATH_TENANT_ID et UIPATH_ACCESS_TOKEN.
  • Un projet d’application codée déjà initialisé dans une solution dans Studio Web (ou laissez push en créer un de manière interactive). Voir Initialisation d'un projet d'application codée.

Transmettre votre application créée localement

À partir de la racine du projet, après avoir produit la sortie du build (par exemple, npm run build), exécutez:

uip codedapp push --project-id <project-id>
uip codedapp push --project-id <project-id>

La commande télécharge le répertoire de sortie du build (par défaut défini sur dist) dans le projet Studio Web.

Si UIPATH_PROJECT_ID est défini dans .env — que ce soit à partir d'une création automatique précédente ou manuellement — vous pouvez omettre l'indicateur:

uip codedapp push
uip codedapp push

Options

OptionDescriptionDefault
--project-id <id>ID de projet Studio Web.Lire à partir de UIPATH_PROJECT_ID dans .env. Création automatique interactive si manquante.
--build-dir <dir>Créez le répertoire de sortie à télécharger.dist
--ignore-resourcesIgnorer l'importation des ressources référencées par l'application.false
--verboseAfficher les journaux de progression détaillés.false

En cas de « push », de Studio Web:

  • Stocke chaque fichier dans le chemin transmis et l'affiche en mode lecture seule sous la vue Source du projet.
  • Lit bindings_v2.json, le cas échéant à la racine du contenu transmis, et enregistre chaque ressource déclarée dans le panneau Ressources du projet.

Extraction de la dernière source transmise

Utilisez pull lorsque vous avez besoin de ramener la dernière source transmise dans un dossier local, par exemple après qu’un coéquipier a transmis des modifications ou pour réinitialiser une copie de travail locale:

uip codedapp pull --project-id <project-id> --target-dir ./my-coded-app
uip codedapp pull --project-id <project-id> --target-dir ./my-coded-app

Options

OptionDescriptionDefault
--project-id <id>ID de projet Studio Web.Lire à partir de UIPATH_PROJECT_ID dans .env.
--target-dir <dir>Répertoire local dans lequel écrire les fichiers extraits.Répertoire actuel.
--overwriteÉcrasez les fichiers existants sans invite.false
--verboseAfficher les journaux de progression détaillés.false

La commande écrit le dernier contenu transmis dans le dossier cible, exactement tel qu'il a été transmis.

Remarque :

uip codedapp pull récupère les fichiers qui ont été transmis, et non les dépendances mises en cache localement ou les outils de développement. Réinstallez les dépendances (par exemple, npm install) après avoir extrait avant d'exécuter l'application.

Travailler avec un collègue sur le même projet

Les projets d'applications codées ne disposent pas d'un mécanisme de fusion intégré. Si deux développeurs travaillent au même projet en parallèle, le second flux remplace le premier. Pour coordonner en toute sécurité:

  • Traitez Git comme la source de vérité du code source, et non le projet Studio Web.
  • Transmettez vers Studio Web à partir d’une validation Git connue, idéalement dans le cadre d’un flux de publication contrôlé.
  • Utiliser uip codedapp pull pour inspecter ce qui est transmis dans Studio Web avant de l'écraser.

Pour la référence CLI complète, consultez uip codedapp push et uip codedapp pull.

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour