Անցնել պարունակությանը

Shopify CLI

Այս հոդվածում

Տեղեկատվություն

Shopify CLI-ն հրամանների տողի գործիք է, որն օգնում է ձեզ ստեղծել Shopify հավելվածներ և թեմաներ: Այն արագորեն գեներացնում է հավելվածներ, թեմաներ և Shopify հարթակներով ստեղծված հատուկ storefront-ներ: Դուք կարող եք նաև օգտագործել այն զարգացման բազմաթիվ տարածված գործողություններ ավտոմատացնելու համար:

Shopify CLI. Հիմնական հնարավորություններ

  • Արագ նախագծերի ստեղծում: Արագորեն սկզբնականացրեք նոր Shopify հավելվածների և թեմաների նախագծեր՝ օգտագործելով նախապես կազմված կառուցվածքը և կախվածությունները:
  • Տեղական թեստավորում: Աջակցում է հավելվածների և թեմաների տեղական գործարկումներին և թեստավորմանը՝ առանց դրանք տեղակայելու (deploy):
  • Թեմաների կառավարում: Տրամադրում է հրամաններ Shopify թեմաների հետ աշխատելու համար, ներառելով թեմայի ֆայլերի վերբեռնումը, ներբեռնումը և սինխրոնացումը:
  • API ինտեգրում: Պարզեցնում է փոխգործակցությունը Shopify տարբեր API-ների հետ, ներառելով Admin API-ն և Storefront API-ն:
  • Կոդի գեներացում: Ներառում է հրամաններ հավելվածի հիմնական բաղադրիչների և ընդլայնումների (extensions) ստեղծման համար:
  • Արտահայտում (Authentication): Պարզեցնում է Shopify խանութների և գործընկերների (partner) հաշիվների հետ նույնականացման գործընթացը:
  • Հավելվածների կառավարում: Թույլ է տալիս ստեղծել, թարմացնել և հրապարակել Shopify հավելվածները:
  • Սխալների ուղղում: Տրամադրում է գործիքներ հավելվածների և թեմաների பிழைերի որոշման (debugging) համար:
  • Ընդլայնումների աջակցություն: Աջակցում է Shopify տարբեր տեսակի ընդլայնումների հետ աշխատանքին, ներառելով լրացուցիչ ֆունկցիոնալություն և վերիֆիկացիա ապահովող ընդլայնումները:

Տեղակայման հնարավորություններ

ID Ծրագրային ապահովման անվանում Համատեղելի ՕՀ VM BM VGPU GPU Նվազագույն CPU (միջուկներ) Նվազագույն RAM (ԳԲ) Նվազագույն HDD/SSD (ԳԲ) Սեփական դոմեն Ակտիվ
195 Shopify CLI Ubuntu 24.04 + + + + 2 2 5 Ոչ ՊԱՏՎԻՐԵԼ

Նշում

Եթե այլ բան նախատեսված չէ, ռեժիմով մենք տեղադրում ենք ծրագրի վերջին թողարկված տարբերակը՝ ծրագրավորողի կայքից կամ օպերացիոն համակարգի պաշտոնական պահոցներից:

Shopify CLI-ի հետ սկզբնական աշխատանքը տեղակայումից հետո

Պատվերն իրականացնելուց հետո դուք կստանաքத்ուցումական էլեկտրոնային նամակ՝ գրանցման ժամանակ նշված հասցեով: Այս նամակում կնշվի ձեր VPS-ի IP հասցեն և մուտքի տվյալները միացման համար: Մեր ընկերության հաճախորդները իրենց սերվերի սարքավորումները կառավարում են server management panel և API - Invapi միջոցով:

Դուք կարող եք գտնել նույնականացման տվյալները կամ սերվերի կառավարման վահանակի Configuration >> Tags բաժնում, կամ ուղարկված էլեկտրոնային նամակում.

  • Login և Password սերվերին միանալու համար, որոնք ուղարկվում են ձեր էլեկտրոնային հասցեին, երբ սերվերը պատրաստ է օգտագործման համար՝ ծրագրային ապահովման տեղակայումից հետո:

Սերվերին միանալը և Shopify-ում մուտք գործելը

Զգուշացում

Shopify CLI-ն օգտագործելու համար ձեզ անհրաժեշտ է ակտիվ Shopify հաշիվ և մուտք դեպի այն խանութը, որի հետ ցանկանում եք աշխատել:

Տեղեկատվություն

Shopify CLI 3.0 տարբերակից սկսած՝ այլևս չկա առանձին նույնականացման հրաման: Եթե դուք մուտք չեք գործել, համակարգը ավտոմատ կերպով կառաջարկի մուտք գործել, երբ կկատարեք նույնականացում պահանջող հրաման: Shopify CLI-ն օգտագործում է OAuth 2.0 նույնականացման համար: Սա նշանակում է, որ նույնականացում պահանջող հրամանը գործարկելուց հետո դուք կուղարկվեք ձեր բրաউզերում Shopify մուտքի էջ: Այնուհետև պետք է մուտք գործեք ձեր հաշիվ և հաստատեք մուտքը ցանկալի խանութ: OAuth 2.0-ը անվտանգ նույնականացման ստանդարտ է, որը թույլ է տալիս մուտք գործել ձեր խանութ՝ առանց գաղտնաբառերը կամ թոքենները ձեռքով պահպանելու անհրաժեշտության:

Սերվերին միանալու և Shopify-ում մուտք գործելու համար հետևեք այս քայլերին.

  1. Բացեք տերմինալը և միացեք սերվերին օգտագործելով հետևյալ հրամանը.

    ssh root@<server_ip>
    
  2. Առաջին անգամ միացման ժամանակ հաստատեք սերվերի իսկականությունը՝ գրելով "yes", որպեսզի բանալին ավելանա հայտնի հյուրերի (known hosts) ցանկում:

  3. Հաջող նույնականացումից հետո կարող եք սկսել ձեր խանութի կառավարումը:

    Զգուշացում

    Անկախքուց, թե դուք աշխատում եք հավելվածների, թեմաների կամ Hydrogen-ի հետ, Shopify-ի հետ փոխգործակցելու բոլոր հրամանները պետք է սկսվեն shopify նախապատկնով:

    Նշում

    Եթե թեման գործարկելու փորձի ժամանակ հանդիպում եք սխալ, որը պահանջում է Bundler, տեղադրեք այն.

    gem install bundler
    
  4. Նոր թեմ ստեղծելու համար օգտագործեք հետևյալ հրամանը.

    shopify theme init my-new-theme
    
  5. Կպցելու համար ստեղծված թեմի թղթապանակը, օգտագործեք հետևյալ հրամանը.

    cd /root/my-new-theme
    
  6. Թեման ծրագրավորման (development) ռեժիմով գործարկելու համար օգտագործեք հետևյալ հրամանը.

    shopify theme dev --store=your-store.myshopify.com
    
    Եթե դուք մուտք չեք գործել, համակարգը ավտոմատ կերպով կառաջարկի մուտք գործել այս հրամանը գործարկելիս.

  7. Նույնականացման համար սեղմեք ցանկացած կոճակի վրա, այնուհետև պատճենեք տրամադրված URL-ը, բացեք այն ձեր բրաউզերում և ավարտեք նույնականացման գործընթացը.

  8. Հաջող նույնականացումից հետո տերմինալում կհայտնվի "Logged in" հաղորդագրությունը, և նույնականացում պահանջող հրամանը կսկսի գործել: Դուք նաև կտեսնեք հղումներ թեման տեղնակայում և Shopify-ի admin պանելում դիտելու և խմբագրելու համար.

Նշում

Shopify CLI-ի հիմնական կարգավորումների մասին մանրամասն տեղեկատվությունը կարող եք գտնել մշտադրողի փաստաթղթերում:

Shopify CLI-ով սերվերի պատվիրումը API-ի միջոցով

Այս ծրագրային ապահովումը API-ի միջոցով տեղադրելու համար հետևեք այս հրահանգներին

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×