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
- npm 5.2.0 oder höher
- Ein wenig Vorkenntnisse zur Befehlszeile.
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:
- Wählen Sie ein Element aus, das Sie dem Connector hinzufügen möchten.
- Führen Sie
npm run watch
aus, damit lokale Änderungen an Apps Script übertragen werden. - Nehmen Sie die Codeänderungen in Ihren Favoriten vor. JavaScript Editor:
- Führen Sie
npm run tryLatest
aus und prüfen Sie, ob die neue Funktion funktioniert als zu erwarten war. - Führen Sie
npm run updateProduction
aus, um Ihre Produktionsbereitstellung zu aktualisieren, Ihre neue Funktion. - 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