लोकल डेवलपमेंट

ऑनलाइन Apps Script एनवायरमेंट का इस्तेमाल करके, कनेक्टर से जुड़े सभी टास्क पूरे किए जा सकते हैं. हालांकि, इनमें से कुछ टास्क समय के साथ दोहराए जा सकते हैं और इनमें गड़बड़ी की संभावना हो सकती है.

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 पाने के लिए, अपने मौजूदा प्रोजेक्ट पर जाएं. इसके बाद, यूआरएल के सेक्शन को /d/ के बाद और /edit से पहले कॉपी करें. उदाहरण के लिए: यह यूआरएल:

  • मूल यूआरएल: https://script.google.com/a/google.com/d/example-script-id/edit
  • स्क्रिप्ट आईडी: example-script-id