Programowanie lokalne

Wszystkie zadania związane z oprogramowaniem sprzęgającym można wykonać za pomocą w środowisku skryptów, niektóre z nich mogą się powtarzać i być podatne na błędy, obecnie się znajdujesz.

dscc-gen to sprawdzone narzędzie radzące sobie z powtarzającymi się dzięki którym możesz skupić się na rozwiązywaniu problemów biznesowych, a nie na błędach, które można uniknąć dzięki automatyzacji.

Wymagania

Jak korzystać z aplikacji dscc-gen

dscc-gen może tworzyć nowe projekty oprogramowania sprzęgającego społeczności lub używane z dotychczasowymi.

Istniejące oprogramowanie sprzęgające

Projektu dscc-gen można też używać w istniejących projektach. Po pierwsze, Skopiuj scriptId, a następnie uruchom następujące polecenie (zastępując YOUR_SCRIPT_ID z urządzeniem scriptId.):

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

Pojawi się prośba o podanie kilku informacji o oprogramowaniu sprzęgającym. Jeśli jeszcze nie masz tego za sobą masz wdrożenie o nazwie „Produkcyjne”, zostanie dla Ciebie utworzone. Żadne z Twoich istniejący kod zostanie zmieniony, ale będziesz mieć dostęp do wszystko, co może zrobić dscc-gen.

Nowe złącza

Aby utworzyć nowe oprogramowanie sprzęgające społeczności przy użyciu dodatku dscc-gen, uruchom następujące polecenie:

npx @google/dscc-gen connector

Pojawi się prośba o podanie kilku informacji na temat nowego oprogramowania sprzęgającego. Użytkownicy korzystający po raz pierwszy zostanie poproszony o uwierzytelnienie usługi clasp. clasp to narzędzie do tworzenia modyfikowania projektów Apps Script za pomocą wiersza poleceń.

Po wykonaniu tych instrukcji dscc-gen utworzy nowy projekt Apps Script. i wydrukować wszystko, co jest dostępne.

Co dscc-gen może zrobić?

Polecenie Opis
npm run open Otwórz swój projekt w Apps Script.
npm run push Przekaż lokalne zmiany do Apps Script.
npm run watch Obserwuj zmiany lokalne i wdrażaj je w Aplikacjach Skrypt.
npm run prettier Sformatuj kod zgodnie ze standardami społeczności.
npm run try_latest Otwórz wdrożenie z ostatnim kodem w Looker Studio
npm run try_production Otwieranie wdrożenia produkcyjnego w Lookerze Studio.
npm run update_production Zaktualizuj wdrożenie produkcyjne, aby używać za pomocą najnowszego kodu.

Jak go używać?

Korzystanie z dscc-gen często wygląda mniej więcej tak:

  1. Określ funkcję, którą chcesz dodać do oprogramowania sprzęgającego.
  2. Uruchom npm run watch, aby zmiany lokalne były przekazywane do Apps Script.
  3. Wprowadź zmiany w kodzie, korzystając z ulubionych JavaScript JavaScript.
  4. Uruchom npm run tryLatest i sprawdź, czy nowa funkcja działa nie jest oczekiwany.
  5. Uruchom npm run updateProduction, aby zaktualizować wdrożenie produkcyjne – nową funkcję.
  6. Uruchom npm run tryProduction i dokładnie sprawdź, czy nowa funkcja działa.

Pobieranie identyfikatora skryptu

Aby uzyskać dostęp do narzędzia scriptId, przejdź do istniejącego projektu, a potem skopiuj sekcję adresu URL po /d/ i przed /edit. Na przykład:

  • Pierwotny URL: https://script.google.com/a/google.com/d/example-script-id/edit
  • Identyfikator skryptu: example-script-id