UiPath Documentation
studio-web
latest
false
Studio Web-Benutzerhandbuch
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

In Ihrer IDE arbeiten

Pushen Sie eine lokal erstellte codierte App mit der UiPath CLI in Studio Web und ziehen Sie die zuletzt gepushte Quelle zurück in einen lokalen Ordner, wenn Sie eine Synchronisierung durchführen müssen.

Da der Quellcode einer codierten App lokal erstellt wird, erfolgt der Großteil Ihrer Arbeit in Ihrer eigenen IDE. Die UiPath CLI verbindet diesen lokalen Workflow über zwei Befehle mit dem Studio Web-Projekt:

  • uip codedapp push – Laden Sie Ihre lokal erstellte App in das Studio Web-Projekt hoch.
  • uip codedapp pull – Rufen Sie die zuletzt gepushte Quelle aus dem Studio Web-Projekt in einen lokalen Ordner ab.

Sie müssen nicht vor dem ersten Push ziehen. Wenn Sie bereits ein lokales Projekt bereit haben, pushen Sie es direkt. Wenn keine Projekt-ID angegeben ist, fordert push interaktiv dazu auf, ein neues codiertes App-Projekt in Studio Web zu erstellen, und speichert das resultierende UIPATH_PROJECT_ID für spätere Pushs in .env.

Voraussetzungen

  • Node.js 20.x oder höher.
  • Die UiPath CLI. Installieren Sie es global mit npm install -g @uipath/cli.
  • Authentifizieren Sie sich bei der UiPath-Zielorganisation: uip login. Dadurch wird die .env -Datei erstellt, die die CLI für UIPATH_ORG_ID, UIPATH_TENANT_ID und UIPATH_ACCESS_TOKEN liest.
  • Ein codiertes App-Projekt, das bereits in einer Lösung in Studio Web initialisiert wurde (oder lassen Sie push eines interaktiv erstellen). Siehe Initialisieren eines codierten App-Projekts.

Pushen Sie Ihre lokal erstellte App

Führen Sie über den Projektstamm nach der Erstellung der Buildausgabe (z. B. npm run build) Folgendes aus:

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

Der Befehl lädt das Build-Ausgabeverzeichnis (standardmäßig dist) in das Studio Web-Projekt hoch.

Wenn UIPATH_PROJECT_ID in .env festgelegt ist – entweder aus einer vorherigen automatischen Erstellung oder manuell –, können Sie das Flag weglassen:

uip codedapp push
uip codedapp push

Optionen

OptionBeschreibungStandard
--project-id <id>Studio Web-Projekt-ID.Lesen Sie von UIPATH_PROJECT_ID in .env. Automatisch interaktiv erstellt, wenn fehlend.
--build-dir <dir>Erstellen Sie ein Ausgabeverzeichnis zum Hochladen.dist
--ignore-resourcesImportressourcen überspringen, auf die die App verweist.false
--verboseDetaillierte Fortschrittsprotokolle anzeigen.false

Studio Web im Push-Modus:

  • Speichert jede Datei im verschobenen Pfad und zeigt sie im schreibgeschützten Modus in der Ansicht Quelle des Projekts an.
  • Liest bindings_v2.json, wenn es am Stammordner des verschobenen Inhalts vorhanden ist, und registriert jede deklarierte Ressource im Bereich Ressourcen des Projekts.

Die zuletzt gepushte Quelle wird abgerufen

Verwenden Sie pull, wenn Sie die zuletzt gepushte Quelle wieder in einen lokalen Ordner bringen müssen – z. B. nachdem ein Teamname Änderungen gepusht hat oder um eine lokale Arbeitskopie zurückzusetzen:

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

Optionen

OptionBeschreibungStandard
--project-id <id>Studio Web-Projekt-ID.Lesen Sie von UIPATH_PROJECT_ID in .env.
--target-dir <dir>Lokales Verzeichnis, in das abgerufene Dateien geschrieben werden sollen.Aktuelles Verzeichnis.
--overwriteÜberschreiben Sie vorhandene Dateien ohne Eingabeaufforderung.false
--verboseDetaillierte Fortschrittsprotokolle anzeigen.false

Der Befehl schreibt den zuletzt gepushten Inhalt in den Zielordner, genau so, wie er gepusht wurde.

Hinweis:

uip codedapp pull ruft die gepushten Dateien ab, nicht aber lokal zwischengespeicherte Abhängigkeiten oder Buildtools. Installieren Sie Abhängigkeiten (z. B. npm install) nach dem Abrufen neu, bevor Sie die App ausführen.

Arbeiten mit einem Teammitglieder am selben Projekt

Projekte für codierte App haben keinen integrierten Zusammenführungsmechanismus. Wenn zwei Entwickler parallel zu demselben Projekt pushen, überschreibt der zweite Push den ersten. Für eine sichere Koordinierung:

  • Behandeln Sie Git als vertrauenswürdige Quelle für den Quellcode, nicht das Studio Web-Projekt.
  • Pushen Sie von einem bekannten Git-Commit in Studio Web, idealerweise als Teil eines kontrollierten Release-Flows.
  • Verwenden Sie uip codedapp pull, um zu überprüfen, was in Studio Web verschoben wird, bevor Sie es überschreiben.

Die vollständige CLI-Referenz finden Sie unter uip codedapp push und uip codedapp pull.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben