Lokale Entwicklung

Alle Connector-bezogenen Aufgaben können Sie über die Online-Apps in der Skriptumgebung, können einige von ihnen repetitiv und fehleranfällig werden, .

dscc-gen ist ein spezielles Tool zur Bekämpfung von sich wiederholenden damit Sie sich auf die Lösung Ihres unternehmensbezogenen Problems konzentrieren können, anstatt sich auf Fehler zu konzentrieren, durch Automatisierung vermieden werden.

Voraussetzungen

dscc-gen verwenden

dscc-gen kann neue Community-Connector-Projekte erstellen oder wird mit vorhandenen verwendet.

Vorhandene Connectors

dscc-gen kann auch mit vorhandenen Projekten verwendet werden. Erstens: kopieren Sie die scriptId und führen Sie dann den folgenden Befehl aus (ersetzen Sie YOUR_SCRIPT_ID durch scriptId.):

npx @google/dscc-gen connector --script_id YOUR_SCRIPT_ID

Sie werden aufgefordert, einige Details für den Connector einzugeben. Falls noch nicht geschehen, eine Bereitstellung namens „Produktion“ haben, wird eine für Sie erstellt. Keine Ihrer wird der vorhandene Code geändert, aber Sie haben dann Zugriff auf alles, was dscc-gen tun kann.

Neue Connectors

Führen Sie den folgenden Befehl aus, um einen neuen Community-Connector mit dscc-gen zu erstellen:

npx @google/dscc-gen connector

Sie werden aufgefordert, einige Details für den neuen Connector einzugeben. Neue Nutzer wird zur Authentifizierung von clasp aufgefordert. clasp ist ein Tool zum Erstellen und Sie ändern Apps Script-Projekte über die Befehlszeile.

Nachdem Sie alle Schritte ausgeführt haben, erstellt dscc-gen ein neues Apps Script-Projekt und drucke alles, was es tun kann.

Was kann dscc-gen tun?

Befehl Beschreibung
npm run open Öffnen Sie Ihr Projekt in Apps Script.
npm run push Übertragen Sie die lokalen Änderungen in Apps Script.
npm run watch Beobachten Sie lokale Änderungen und übertragen Sie sie in Google Apps. Skript.
npm run prettier Formatieren Sie Ihren Code gemäß den Community-Standards.
npm run try_latest Öffnen Sie die Bereitstellung mit Ihrem aktuellen Code in Looker Studio
npm run try_production Öffnen Sie Ihre Produktionsbereitstellung in Looker. Studio
npm run update_production Aktualisieren Sie Ihre Produktionsbereitstellung, um Ihre den neuesten Code.

Wie sollte ich sie verwenden?

Die Verwendung von dscc-gen verläuft normalerweise so:

  1. Wählen Sie ein Element aus, das Sie dem Connector hinzufügen möchten.
  2. Führen Sie npm run watch aus, damit lokale Änderungen an Apps Script übertragen werden.
  3. Nehmen Sie die Codeänderungen in Ihren Favoriten vor. JavaScript Editor:
  4. Führen Sie npm run tryLatest aus und prüfen Sie, ob die neue Funktion funktioniert als zu erwarten war.
  5. Führen Sie npm run updateProduction aus, um Ihre Produktionsbereitstellung zu aktualisieren, Ihre neue Funktion.
  6. Führen Sie npm run tryProduction aus und prüfen Sie, ob die neue Funktion funktioniert.

Script-ID abrufen

Wenn du die scriptId abrufen möchtest, rufe dein vorhandenes Projekt auf und kopiere den Abschnitt der URL nach /d/ und vor /edit. Beispiel: Die folgende URL:

  • Ursprüngliche URL: https://script.google.com/a/google.com/d/example-script-id/edit
  • Skript-ID: example-script-id