Գիտելիքների բազա
Սկսել կիրառել Zinnector®, մշակողի CLI-ն
Տեղադրեք անվճար Zinnector CLI-ն Node 24 կամ ավելի նոր տարբերակի վրա, այնուհետև երկու րոպեում ապացուցեք, որ այն աշխատում է. --version, --help, տեղադրեք կայքը, գործարկեք իրական WordPress տեղական մակարդակով՝ առանց Docker-ի, և բացեք այն ձեր բրաուզերում՝ յուրաքանչյուր քայլին ուղեկցող հաջողության նշաններով:
Zinnector®-ը Zinn Digital®-ի անվճար, MIT լիցենզավորված հրամանային տողով գործիք է WordPress-ի մշակողների համար: Այն ստեղծում է կայքի հենքը, գործարկում է իրական WordPress ձեր սեփական համակարգչում՝ առանց Node-ից բացի որևէ այլ բան տեղադրելու պահանջի՝ առանց Docker-ի, առանց MAMP-ի, առանց PHP-ի ձեր PATH-ում, այնուհետև ստուգում է ձեր կառուցածը հոսթինգի սլոտի նկատմամբ, որին պատրաստվում եք տեղակայել, և ուղարկում այն: Այս ուղեցույցը ձեզ հասցնում է զրոյից մինչև աշխատող կայք մոտ երկու րոպեում և յուրաքանչյուր քայլին ցույց է տալիս, թե ինչպիսին պետք է լինի հաջողությունը, որպեսզի իմանաք, թե երբ է ինչ-որ բան սխալ գնացել:
Անհրաժեշտ պայմաններ
- Node 24 կամ ավելի նոր: Գործարկեք
node --version; այն պետք է արտածիv24կամ ավելի բարձր տարբերակ: Տեղադրեք ընթացիկ LTS-ը nodejs.org կայքից՝ Windows-ումwinget install OpenJS.NodeJS.LTS, macOS-ում՝brew install node@24` հրամանով: - npm, որը տեղադրվում է Node-ի հետ միասին: Zinnector®-ն այն օգտագործում է մեկ անգամ՝ WordPress-ի գործարկման միջավայրը իր սեփական քեշի մեջ ներբեռնելու համար:
- git, միայն
zinnector push-ի համար. տեղակայումները կառավարվում են ձեր պահոցից: - Docker, միայն այն դեպքում, երբ պահանջում եք այն
--runtime dockerհրամանով: Լռելյայն գործարկման միջավայրը որևէ մեկի կարիքը չունի:
Ստորև բերվածներից ոչ մեկը հաշիվ չի պահանջում: API բանալին անհրաժեշտ է միայն հոսթինգի սլոտին հասնելիս, Տեղակայում Zinnector®-ի միջոցով բաժնում:
Քայլ 1 — տեղադրեք այն
npm install -g zinnector
Եթե npm-ը արտածում է npm WARN EBADENGINE, ձեր Node-ը ավելի հին է, քան փաթեթում նշված >=24.18.1-ը: Տեղադրումն այնուամենայնիվ ավարտվում է, բայց CLI-ն հրաժարվելու է աշխատել: Նախ թարմացրեք Node-ը, ապա նորից տեղադրեք:
Քայլ 2 — ստուգեք տարբերակը
zinnector --version
Հաջողություն. տարբերակի համարը, օրինակ՝ 0.1.2: Եթե տեսնում եք "Zinnector® needs Node 24 or newer — this is Node 20.x" հաղորդագրությունը, բինար ֆայլը տեղադրված է, բայց ձեր Node-ը շատ հին է. հրամանը դուրս է գալիս 78 կոդով՝ առանց որևէ բան անելու:
Քայլ 3 — կարդացեք օգնությունը
zinnector --help
Հաջողություն. բաններ, որը նշում է հոսքի հինգ հրամանները (new, dev, link, check, push) և այնուհետև յուրաքանչյուր հրաման՝ մեկտողանոց նպատակով: Յուրաքանչյուր հրաման նաև ընդունում է սեփական --help հրամանը. zinnector dev --help-ը թվարկում է գործարկման միջավայրի, PHP-ի և պորտի դրոշները: Ամբողջական ցանկը՝ օրինակներով, գտնվում է հրամանների ուղեցույցում:
Քայլ 4 — ստեղծեք կայքի հենքը
zinnector new my-site
Հաջողություն. Created my-site վերնագիրը և գրված ֆայլերի ցանկը՝ zinnector.json, wp-content ծառը՝ plugins/, themes/ և mu-plugins/ օգնականով, .gitignore և README, որին հաջորդում են գործարկվող հաջորդ հրամանները: Դրանում որևէ բան տեղապահ չէ. նախագիծն աշխատում է այնպես, ինչպես կա: --template plugin կամ --template theme հրամանները ստեղծում են պլագինի կամ բլոկային թեմայի հենք, որն ակտիվանում է հենց որ այն գոյություն է ունենում:
Քայլ 5 — գործարկեք այն
cd my-site
zinnector dev
Առաջին անգամ Zinnector®-ը մեկ անգամ հարցնում է նախքան WordPress-ի գործարկման միջավայրը ներբեռնելը (մոտ 570 ՄԲ, քանի որ այն պարունակում է PHP-ի յուրաքանչյուր հավաքածու 5.2-ից մինչև 8.5) իր սեփական քեշի թղթապանակում, երբեք չներբեռնելով ձեր նախագծի մեջ: Պատասխանեք Y կամ փոխանցեք --yes հարցը բաց թողնելու համար: Node 26 կամ ավելի նոր տարբերակների վրա այն նաև բերում է Node 24 միայն գործարկման միջավայրի համար (մոտ 30 ՄԲ, հաստատված nodejs.org-ի ստուգաթերթերի դիմաց), քանի որ գործարկման միջավայրի բնիկ մոդուլն ունի նախապես հավաքված բինար ֆայլեր միայն Node 24-ի և 25-ի համար. ձեզ հարկավոր չէ կոմպիլյատոր կամ Visual Studio:
Հաջողություն. բլոկ, որը նշում է նախագիծը, PHP-ի տարբերակը և WordPress-ի տարբերակը, այնուհետև՝
✔ running at http://127.0.0.1:9400
admin: http://127.0.0.1:9400/wp-admin (already signed in)
Քայլ 6 — բացեք այն
Այցելեք http://127.0.0.1:9400 բրաուզերում: Հաջողություն. նոր WordPress կայք՝ My WordPress Website վերնագրով, որը սպասարկվում է ձեր խնդրած PHP տարբերակի միջոցով: http://127.0.0.1:9400/wp-admin հասցեն բացում է վահանակը՝ արդեն մուտք գործած վիճակում: Գցեք պլագինը wp-content/plugins/ կամ թեման wp-content/themes/ մեջ, և այն այնտեղ կլինի հաջորդ վերբեռնման ժամանակ. գործարկման միջավայրը սպասարկում է այդ թղթապանակներն ուղղակիորեն ձեր նախագծից:
Սեղմեք Ctrl-C՝ դադարեցնելու համար: zinnector dev --once հրամանը գործարկում է միջավայրը, տպում է այն, ինչ իրականում աշխատում է (PHP տարբերակ, WordPress տարբերակ, բեռնված ընդլայնումներ) և կանգ է առնում. օգտակար է, երբ ցանկանում եք ապացույց, այլ ոչ թե խոստում:
Ուր գնալ հաջորդիվ
- Տեղական մշակում zinnector dev-ի հետ — երկու գործարկման միջավայրերը, PHP-ի և WordPress-ի տարբերակների ընտրությունը, և թե ինչն է սպասարկվում որտեղից:
- Տեղակայում Zinnector®-ի միջոցով — մուտք գործեք, կապեք նախագիծը սլոտին, կատարեք նախնական ստուգում, ուղարկեք:
- Հրամանների ուղեցույց — յուրաքանչյուր հրաման, դրոշ և օրինակ:
- Անսարքությունների վերացում — սխալները, որոնց իրականում բախվում են մարդիկ, և դրանցից յուրաքանչյուրի շտկումը:
Նույն փաստաթղթավորումը գտնվում է փաթեթի README-ում npm և GitHub կայքերում, որտեղ խնդիրներն ու պուլ հարցումները ողջունելի են:
Դեռ խնդի՞ր կա:
Աջակցությունը ներառված է յուրաքանչյուր սակագնային պլանում, և պատասխանները տրվում են ձեր սեփական լեզվով։
Կապվել աջակցման ծառայության հետ → Բոլոր հոդվածները →