การพัฒนาในพื้นที่

แม้ว่าคุณจะสามารถทำงานที่เกี่ยวข้องกับเครื่องมือเชื่อมต่อทั้งหมดได้โดยใช้ Apps ออนไลน์ ของสคริปต์ บางสคริปต์อาจทำงานซ้ำและมีโอกาสเกิดข้อผิดพลาดได้ง่าย

dscc-gen คือเครื่องมือแสดงความคิดเห็นที่มีไว้เพื่อแก้ไขเนื้อหาที่ซ้ำกันเหล่านี้ งานเพื่อให้คุณสามารถมุ่งเน้นไปที่การแก้ปัญหาธุรกิจ แทนที่จะให้กับข้อผิดพลาดที่ สามารถหลีกเลี่ยงได้ด้วยระบบอัตโนมัติ

ข้อกำหนด

กำลังใช้ 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 คอยดูการเปลี่ยนแปลงที่เกิดขึ้นในท้องถิ่น และพุชไปยัง Apps สคริปต์
npm run prettier จัดรูปแบบโค้ดโดยใช้มาตรฐานชุมชน
npm run try_latest เปิดการทำให้ใช้งานได้ด้วยโค้ดล่าสุดของคุณใน Looker Studio
npm run try_production เปิดการติดตั้งใช้งานเวอร์ชันที่ใช้งานจริงใน Looker Studio
npm run update_production อัปเดตการติดตั้งใช้งานเวอร์ชันที่ใช้งานจริงเพื่อใช้ โค้ดล่าสุด

ฉันควรใช้งานอย่างไร

การใช้ dscc-gen มักจะมีลักษณะดังต่อไปนี้

  1. ระบุคุณลักษณะที่คุณต้องการเพิ่มลงในเครื่องมือเชื่อมต่อ
  2. เรียกใช้ npm run watch ดังนั้นระบบจะพุชการเปลี่ยนแปลงในเครื่องไปยัง Apps Script
  3. เปลี่ยนแปลงโค้ดโดยใช้รายการโปรด ตัวแก้ไข JavaScript
  4. เรียกใช้ npm run tryLatest และตรวจสอบว่าฟีเจอร์ใหม่ของคุณทำงานเป็น ที่คาดไว้
  5. เรียกใช้ npm run updateProduction เพื่ออัปเดตการติดตั้งใช้งานเวอร์ชันที่ใช้งานจริงให้ ฟีเจอร์ใหม่
  6. เรียกใช้ npm run tryProduction และตรวจสอบอีกครั้งว่าฟีเจอร์ใหม่ทำงานหรือไม่

รับรหัสสคริปต์

หากต้องการรับ scriptId ให้ไปที่โปรเจ็กต์ที่มีอยู่ แล้วคัดลอกส่วนดังกล่าว ของ URL หลัง /d/ และก่อน /edit ตัวอย่างเช่น URL ต่อไปนี้

  • URL เดิม: https://script.google.com/a/google.com/d/example-script-id/edit
  • รหัสสคริปต์: example-script-id