যদিও আপনি অনলাইন অ্যাপস স্ক্রিপ্ট পরিবেশ ব্যবহার করে কানেক্টর-সম্পর্কিত সমস্ত কাজ সম্পন্ন করতে পারেন, সময়ের সাথে সাথে সেগুলোর মধ্যে কিছু কাজ পুনরাবৃত্তিমূলক এবং ত্রুটিপ্রবণ হয়ে উঠতে পারে।
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 হলো কমান্ড-লাইন থেকে অ্যাপস স্ক্রিপ্ট প্রজেক্ট তৈরি ও পরিবর্তন করার একটি টুল।
নির্দেশাবলী সম্পন্ন করার পর, dscc-gen একটি নতুন অ্যাপস স্ক্রিপ্ট প্রজেক্ট তৈরি করবে এবং এটি যা যা করতে পারে তার সবকিছু প্রিন্ট করে দেখাবে।
dscc-gen কী করতে পারে?
| আদেশ | বর্ণনা |
|---|---|
npm run open | অ্যাপস স্ক্রিপ্টে আপনার প্রজেক্টটি খুলুন। |
npm run push | আপনার স্থানীয় পরিবর্তনগুলো অ্যাপস স্ক্রিপ্টে পুশ করুন। |
npm run watch | স্থানীয় পরিবর্তনগুলির উপর নজর রাখুন এবং সেগুলিকে অ্যাপস স্ক্রিপ্টে পাঠিয়ে দিন। |
npm run prettier | কমিউনিটির মান অনুযায়ী আপনার কোড ফরম্যাট করুন। |
npm run try_latest | ডেটা স্টুডিওতে আপনার সর্বশেষ কোড দিয়ে ডেপ্লয়মেন্টটি খুলুন। |
npm run try_production | ডেটা স্টুডিওতে আপনার প্রোডাকশন ডেপ্লয়মেন্টটি খুলুন। |
npm run update_production | আপনার সর্বশেষ কোড ব্যবহার করার জন্য আপনার প্রোডাকশন ডেপ্লয়মেন্ট আপডেট করুন। |
আমি এটি কীভাবে ব্যবহার করব?
dscc-gen ব্যবহার করার প্রক্রিয়াটি প্রায়শই অনেকটা এইরকম:
- আপনার কানেক্টরে যোগ করতে চান এমন একটি ফিচার চিহ্নিত করুন।
-
npm run watchচালান, তাহলে আপনার লোকাল পরিবর্তনগুলো অ্যাপস স্ক্রিপ্টে পুশ হয়ে যাবে। - আপনার পছন্দের জাভাস্ক্রিপ্ট এডিটর ব্যবহার করে কোডে পরিবর্তনগুলো করুন।
-
npm run tryLatestচালিয়ে দেখুন আপনার নতুন ফিচারটি প্রত্যাশা অনুযায়ী কাজ করছে কি না। - আপনার প্রোডাকশন ডেপ্লয়মেন্টে নতুন ফিচারটি যুক্ত করতে
npm run updateProductionচালান। -
npm run tryProductionচালিয়ে দেখুন নতুন ফিচারটি কাজ করছে কি না।
আপনার স্ক্রিপ্ট আইডি নিন
আপনার scriptId পেতে, আপনার বর্তমান প্রজেক্টে যান, তারপর url-এর /d/ পরের এবং /edit আগের অংশটি কপি করুন। উদাহরণস্বরূপ: নিম্নলিখিত url-টি:
- মূল ইউআরএল:
https://script.google.com/a/google.com/d/example-script-id/edit - স্ক্রিপ্ট আইডি:
example-script-id