Shopify CLI¶
Այս հոդվածում
Տեղեկատվություն
Shopify CLI-ն հրամանների տողի գործիք է, որը օգնում է ձեզ ստեղծել Shopify հավելվածներ և թեմաներ: Այն արագորեն գեներացնում է հավելվածներ, թեմաներ և Shopify-ի հատուկ storefront-ներ: Դուք կարող եք նաև օգտագործել այն զարգացման բազմաթիվ ընդհանրական առաջադրանքներ ավտոմատացնելու համար:
Shopify CLI. Հիմնական հնարավորություններ¶
- Արագ նախագծերի ստեղծում: Արագորեն սկզբնավորեք նոր Shopify app և theme նախագծեր՝ օգտագործելով նախապես կազմաձևված կառուցվածքը և կախվածությունները:
- Տեղական թեստավորում: Աջակցում է հավելվածների և թեմաների տեղական գործարկմանը և թեստավորմանը՝ առանց դրանք տեղակայելու (deploy):
- Թեմաների կառավարում: Տրամադրում է հրամաններ Shopify թեմաների հետ աշխատելու համար, ներառելով թեմայի ֆայլերի վերբեռնումը, ներբեռնումը և սինխրոնացումը:
- API ինտեգրում: Պարզեցնում է փոխգործակցությունը տարբեր Shopify API-ների հետ, ներառելով Admin API և Storefront API:
- Կոդի գեներացում: Ներառում է հավելվածի հիմնական բաղադրիչների և ընդլայնումների (extensions) ստեղծման հրամաններ:
- Նույնականացում: Պարզեցնում է Shopify խանութների և partner հաշիվների հետ նույնականացման գործընթացը:
- Հավելվածների կառավարում: Թույլ է տալիս ստեղծել, թարմացնել և հրկնել (publish) Shopify հավելน้อยները:
- Սխալների ուղղում: Տրամադրում է գործիքներ հավելվածների և թեմաների பிழைերի ուղղման (debugging) համար:
- Ընդլայնումների աջակցություն: Աջակցում է Shopify ընդլայնումների տարբեր տեսակների հետ աշխատանքին, ներառելով լրացուցիչ ֆունկցիոնալություն և վավերացում ապահովող ընդլայնումներ:
Տեղակայման հնարավորություններ¶
| ID | Ծրագրային ապահովման անվանում | Համատեղելի ՕՀ | VM | BM | VGPU | GPU | Նվազագույն CPU (միջուկներ) | Նվազագույն RAM (ԳԲ) | Նվազագույն HDD/SSD (ԳԲ) | Սեփական դոմեն | Ակտիվ |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 195 | Shopify CLI | Ubuntu 22.04 | + | + | + | + | 2 | 2 | 5 | Ոչ | ՊԱՏՎԻՐԵԼ |
Այս ծրագրի տեղակայման հնարավորությունների մասին տեղեկությունների համար տեսեք այս հղումը
Նշում
Եթե այլ բան նախատեսված չէ, լռելյայն (default) հարմարավետ է: Մենք տեղադրում ենք ծրագրի վերջին թողարկված տարբերակը՝ ծրագրավորողի կայքից կամ օպերացիոն համակարգի պահեստներից (repositories):
Shopify CLI-ի հետ սկզբնական աշխատանքը տեղակայումից (deployment) հետ¶
Պատվերը գնելուց հետո դուք կստանաք ծանուցման էլեկտրոնային նամակ՝ գրանցման ժամանակ նշված հասցեին: Այս ծանուցման մեջ կնշվի ձեր VPS-ի IP հասցեն և մուտքի տվյալները (login credentials) միացման համար: Մեր հաճախորդները կառավարում են իրենց սերվերի սարքավորումները server management panel and API - Invapi միջոցով:
Դուք կարող եք գտնել նույնականացման տվյալները կամ սերվերի կառավարման վահանակի Configuration >> Tags բաժնում, կամ ուղարկված էլեկտրոնային նամակում.
- Login և Password՝ սերվերին միանալու համար, որոնք ուղարկվում են ձեր էլեկտրոնային հասցեին, երբ սերվերը պատրաստ է օգտագործման համար՝ ծրագրի տեղակայումից հետո:
Սերվերին միանալը և Shopify-ում մուտք գործելը¶
Զգուշացում
Shopify CLI-ն օգտագործելու համար ձեզ անհրաժեշտ է ակտիվ Shopify հաշիվ և այն խանութի հասանելիություն, որի հետ ցանկանում եք աշխատել:
Տեղեկատվություն
Shopify CLI 3.0 տարբերակից սկսած՝ այլևս չկա նույնականացման (authentication) հստակ հրաման: Եթե դուք մուտք գործված չեք, համակարգը ավտոմատ կերպով կառաջարկի մուտք գործել, երբ կկատարվի նույնականացում պահանջող հրաման: Shopify CLI-ն օգտագործում է OAuth 2.0՝ նույնականացման համար: Սա նշանակում է, որ նույնականացում պահանջող հրամանը գործարկելուց հետո դուք կուղևորվեք ձեր բրաউզերում Shopify-ի մուտքի էջ: Այնուհետև դուք պետք է մուտք գործեք ձեր հաշիվ և հաստատեք հասանելիությունը ցանկալի խանութին: OAuth 2.0-ը անվտանգ նույնականացման ստանդարտ է, որը թույլ է տալիս մուտք գործել ձեր խանութ՝ առանց գաղտնաբառերը կամ թոքենները (tokens) ձեռքով պահպանելու անհրաժեշտության:
Սերվերին միանալու և Shopify-ում մուտք գործելու համար հետևեք այս քայլերին.
-
Բացեք տերմինալը և միացեք սերվերին՝ օգտագործելով հետևյալ հրամանը.
-
Առաջին անգամ միացման ժամանակ հաստատեք սերվերի հավաստիությունը՝ մուտքագրելով "yes"՝ այն հայտնի հոսթերի (known hosts) ցանկում ավելացնելու համար:
-
Հաջող նույնականացումից հետո կարող եք սկսել ձեր խանութի կառավարումը:
Զգուշացում
Անկախքուց, թե դուք աշխատում եք հավելվածների, թեմաների կամ Hydrogen-ի հետ, Shopify-ի հետ փոխգործակցման բոլոր հրամանները պետք է սկսվեն
shopifyնախածով: -
Նոր թեմա ստեղծելու համար օգտագործեք հետևյալ հրամանը.
-
Այն թղթապանակ մտնելու համար, որտեղ պահված է ստեղծված թեմա, օգտագործեք հետևյալ հրամանը.
-
Թեման ծրագրավորման (development) ռեժիմով գործարկելու համար օգտագործեք հետևյալ հրամանը.
Եթե դուք մուտք գործված չեք, համակարգը ավտոմատ կկառաջարկի մուտք գործել այս հրամանը գործարկելիս.
-
Նույնականացման համար սեղմեք որևէ կոճակի վրա, այնուհետև պատճենեք տրամադրված URL-ը, բացեք այն ձեր բրաউզերում և ավարտեք նույնականացման գործընթացը.

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

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