Table of Contents
Introduction
हेलो दोस्तों आज हम इस post में Shopify CLI के बारे में जानेगे। Shopify CLI( command Line Innterface ) Shopify theme, apps और custom storefronts के लिए develop प्रक्रिया को easy बनाने के लिए design किया गया एक powerful tool है!.
Shopify CLI के जरिये आप आपके workflow को सुव्यस्थित कर सकते है चाहे आप beginner यो है experience developer हो!.
What is Shopify CLI?
Shopify CLI एक command line tool है जो Shopify development को easy और fast बनाता है। यह developer को Shopify store के साथ interact करने, theme और apps बनाने और उन्हें test और डिप्लॉय करने की सुविधा देता है। Shopify CLI के जरिए आप Shopify Admin में बार-बार navigate करने से बच सकते हैं और अपने developement का time बचा सकते हैं।
Shopify CLI का उपयोग क्यों करें?
Shopify CLI कई तरीकों से development को सरल बनाता है! जैसे की
Theme Development: New themes को setup करना और real-time में changes देखना आसान हो जाता है।
App Development: Shopify CLI के इस्तेमाल से application के लिए basic code structure तुरंत तैयार कर सकते हैं।
Testing and Deployment: Apps और theme को test और live करने की प्रक्रिया सरल होती है।
Extension Management: Custom checkout और अन्य features आसानी से manage कर सकते हैं।
Version Control Integration: Shopify CLI Git के साथ आसानी से integrates हो जाता है, जिससे version control
और collaboration आसान हो जाता है।
Shopify CLI के features
Theme Development
- Existing theme को Clone और edit कर सकते है!.
- Theme को live करने से पहले local machine पर preview कर सकते है!.
- Command के जरिये store पर updates को push कर सकते है!.
App Development
- New app का structure quickly generates कर सकते है!.
- App को local level पर test कर सकते है!.
- Apps के custom extesion create कर सकते है!.
Custom storefronts
- Storefront API के जरिये Shopify के साथ work कर सकते है!.
- React और Next.js जैसे framework के लिए आसान setup कर सकते है!.
Authentication and Store Management
- Shopify accounts में login और stores को authentication कर सकते है!.
- एक से ज्यादा stores के बीच आसानी से switch कर सकते है!.
Automation
- Common task जैसे की new product create करना, theme manage करना, या app को deplyoing करना CLI scripts से automation कर सकते है!.
Shopify CLI कैसे Install करें?
Install Ruby
Shopify CLI Ruby पर आधारित है, इसलिए इसे Install करना ज़रूरी है। RubyInstaller से Ruby इंस्टॉल करें।
Install Node js और package
- Node.js: 18.20+, 20.10 or higher
- A Node.js package manager: npm, Yarn 1.x, or pnpm.
- Git: 2.28.0 or higher
Install Shopify CLI
Shopify CLI को अपने system में globally Install करने के लिए नीचे दिए गए Command को terminal में Run करे
npm install -g @shopify/cli@latest
Verify Installation
इस Command से सुनिश्चित करें कि Shopify CLI install हो गया है!
shopify version
Shopify CLI Development को कैसे बेहतर बनाता है?
Save Time
Repetitive tasks को automating करके, Shopify CLI developer को Time save करने में help करता है!.
Real-Time Feedback
theme seve जैसे command के साथ, Developers store को manual रूप से refresh किये बिना change को instantly देख सकते है!.
Simplified Collaboration
Version control के साथ Integration यह ensure करता है की teams एक साथ मिलकर effectively से work कर सकते है!.
Beginner-Friendly
CLI का interface बहुत ही सरल और समझने में आसान है।
Shopify CLI के Common Commands
Log in to Shopify
shopify login --store your-store-name.myshopify.com
Serve Theme Locally
shopify theme serve
Push theme updates
shopify theme push
Generate a New App
shopify app create
Check CLI version
shopify version
Shopify CLI हर Shopify developer के लिए एक अनिवार्य tool है। Theme और Apps को तेजी से बनाने, manage करने और डिप्लॉय करने के लिए यह एक बेहतरीन विकल्प है। अगर आप development में समय और मेहनत बचाना चाहते हैं, तो Shopify CLI का उपयोग करना शुरू करें और अपने काम को अगले level पर ले जाएँ।