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 watchaus, damit lokale Änderungen an Apps Script übertragen werden. - Nehmen Sie die Codeänderungen in Ihren Favoriten vor. JavaScript Editor:
- Führen Sie
npm run tryLatestaus und prüfen Sie, ob die neue Funktion funktioniert als zu erwarten war. - Führen Sie
npm run updateProductionaus, um Ihre Produktionsbereitstellung zu aktualisieren, Ihre neue Funktion. - Führen Sie
npm run tryProductionaus 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