온라인 Apps를 사용하여 커넥터 관련 작업을 모두 수행할 수 있습니다. 스크립트 환경 중 일부는 반복되고 오류가 발생하기 쉽습니다. 있습니다.
dscc-gen
는 이러한 반복적인 문제를 해결하기 위한 독자적인 도구입니다.
비즈니스 문제를 해결하는 데 집중할 수 있도록
자동화를 통해 피할 수 있습니다
요구사항
- npm 5.2.0 이상
- 명령줄에 관한 지식
dscc-gen
사용
dscc-gen
은(는) 새 커뮤니티 커넥터 프로젝트를 만들거나
기존 인벤토리와 함께 사용할 수 있습니다.
기존 커넥터
dscc-gen
는 기존 프로젝트에도 사용할 수 있습니다. 먼저,
scriptId
를 복사한 후 다음 명령어(
YOUR_SCRIPT_ID
를 scriptId
로 대체합니다.)
npx @google/dscc-gen connector --script_id YOUR_SCRIPT_ID
커넥터에 대한 몇 가지 세부정보를 입력하라는 메시지가 표시됩니다. 아직 설정하지 않은 경우
'프로덕션'이라는 배포가 있으면 하나 자동으로 생성됩니다. 해당 사항 없음
기존 코드는 수정되지만
dscc-gen
이(가) 할 수 있는 모든 것입니다.
새 커넥터
dscc-gen
를 사용하여 새 커뮤니티 커넥터를 만들려면 다음 명령어를 실행하세요.
npx @google/dscc-gen connector
새 커넥터에 대한 몇 가지 세부정보를 입력하라는 메시지가 표시됩니다. 최초 사용자
clasp
을(를) 인증하라는 메시지가 표시됩니다. clasp
는 콘텐츠를 만들고
명령줄에서 Apps Script 프로젝트 수정
프롬프트를 완료하면 dscc-gen
에서 새 Apps Script 프로젝트를 만듭니다.
할 수 있는 모든 것을 출력하세요.
dscc-gen
앱이 어떤 작업을 수행할 수 있나요?
명령어 | 설명 |
---|---|
npm run open |
Apps Script에서 프로젝트를 엽니다. |
npm run push |
로컬 변경사항을 Apps Script로 푸시합니다. |
npm run watch
|
로컬 변경사항을 감시하고 앱에 푸시 스크립트. |
npm run prettier |
커뮤니티 표준을 사용하여 코드 형식을 지정합니다. |
npm run try_latest
|
최신 코드로 배포를 엽니다. Looker Studio로 이동합니다. |
npm run try_production
|
Looker에서 프로덕션 배포 열기 있습니다. |
npm run update_production
|
다음을 사용하려면 프로덕션 배포를 업데이트하세요. 최신 코드 |
어떻게 사용해야 하나요?
dscc-gen
를 사용하는 방법은 다음과 같습니다.
- 커넥터에 추가할 기능을 확인합니다.
npm run watch
를 실행하여 로컬 변경사항이 Apps Script로 푸시되도록 합니다.- 즐겨찾기를 사용하여 코드를 변경합니다. JavaScript 편집기
npm run tryLatest
를 실행하고 새 기능이 다음과 같이 작동하는지 확인합니다. 있습니다.npm run updateProduction
를 실행하여 프로덕션 배포를 업데이트합니다. 확인할 수 있습니다npm run tryProduction
를 실행하고 새 기능이 작동하는지 다시 확인합니다.
스크립트 ID 가져오기
scriptId
를 가져오려면 기존 프로젝트로 이동한 후 섹션을 복사합니다.
(/d/
뒤와 /edit
이전). 예를 들어 다음 URL이 있습니다.
- 원래 URL:
https://script.google.com/a/google.com/d/example-script-id/edit
- 스크립트 ID:
example-script-id