แม้ว่าคุณจะสามารถทำงานที่เกี่ยวข้องกับเครื่องมือเชื่อมต่อทั้งหมดได้โดยใช้ 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
|
คอยดูการเปลี่ยนแปลงที่เกิดขึ้นในท้องถิ่น และพุชไปยัง Apps สคริปต์ |
npm run prettier |
จัดรูปแบบโค้ดโดยใช้มาตรฐานชุมชน |
npm run try_latest
|
เปิดการทำให้ใช้งานได้ด้วยโค้ดล่าสุดของคุณใน Looker Studio |
npm run try_production
|
เปิดการติดตั้งใช้งานเวอร์ชันที่ใช้งานจริงใน Looker Studio |
npm run update_production
|
อัปเดตการติดตั้งใช้งานเวอร์ชันที่ใช้งานจริงเพื่อใช้ โค้ดล่าสุด |
ฉันควรใช้งานอย่างไร
การใช้ dscc-gen
มักจะมีลักษณะดังต่อไปนี้
- ระบุคุณลักษณะที่คุณต้องการเพิ่มลงในเครื่องมือเชื่อมต่อ
- เรียกใช้
npm run watch
ดังนั้นระบบจะพุชการเปลี่ยนแปลงในเครื่องไปยัง Apps Script - เปลี่ยนแปลงโค้ดโดยใช้รายการโปรด ตัวแก้ไข JavaScript
- เรียกใช้
npm run tryLatest
และตรวจสอบว่าฟีเจอร์ใหม่ของคุณทำงานเป็น ที่คาดไว้ - เรียกใช้
npm run updateProduction
เพื่ออัปเดตการติดตั้งใช้งานเวอร์ชันที่ใช้งานจริงให้ ฟีเจอร์ใหม่ - เรียกใช้
npm run tryProduction
และตรวจสอบอีกครั้งว่าฟีเจอร์ใหม่ทำงานหรือไม่
รับรหัสสคริปต์
หากต้องการรับ scriptId
ให้ไปที่โปรเจ็กต์ที่มีอยู่ แล้วคัดลอกส่วนดังกล่าว
ของ URL หลัง /d/
และก่อน /edit
ตัวอย่างเช่น URL ต่อไปนี้
- URL เดิม:
https://script.google.com/a/google.com/d/example-script-id/edit
- รหัสสคริปต์:
example-script-id