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-ում մուտք գործելու համար հետևեք այս քայլերին.
-
Բացեք տերմինալը և միացեք սերվերին օգտագործելով հետևյալ հրամանը.
-
Առաջին անգամ միացման ժամանակ հաստատեք սերվերի իսկականությունը՝ գրելով "yes", որպեսզի բանալին ավելանա հայտնի հյուրերի (known hosts) ցանկում:
-
Հաջող նույնականացումից հետո կարող եք սկսել ձեր խանութի կառավարումը:
Զգուշացում
Անկախքուց, թե դուք աշխատում եք հավելվածների, թեմաների կամ Hydrogen-ի հետ, Shopify-ի հետ փոխգործակցելու բոլոր հրամանները պետք է սկսվեն
shopifyնախապատկնով: -
Նոր թեմ ստեղծելու համար օգտագործեք հետևյալ հրամանը.
-
Կպցելու համար ստեղծված թեմի թղթապանակը, օգտագործեք հետևյալ հրամանը.
-
Թեման ծրագրավորման (development) ռեժիմով գործարկելու համար օգտագործեք հետևյալ հրամանը.
Եթե դուք մուտք չեք գործել, համակարգը ավտոմատ կերպով կառաջարկի մուտք գործել այս հրամանը գործարկելիս.
-
Նույնականացման համար սեղմեք ցանկացած կոճակի վրա, այնուհետև պատճենեք տրամադրված URL-ը, բացեք այն ձեր բրաউզերում և ավարտեք նույնականացման գործընթացը.

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

Նշում
Shopify CLI-ի հիմնական կարգավորումների մասին մանրամասն տեղեկատվությունը կարող եք գտնել մշտադրողի փաստաթղթերում:
Shopify CLI-ով սերվերի պատվիրումը API-ի միջոցով¶
Այս ծրագրային ապահովումը API-ի միջոցով տեղադրելու համար հետևեք այս հրահանգներին