Գիտելիքների բազա

Սկսել կիրառել 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 տարբերակ, բեռնված ընդլայնումներ) և կանգ է առնում. օգտակար է, երբ ցանկանում եք ապացույց, այլ ոչ թե խոստում:

Ուր գնալ հաջորդիվ

Նույն փաստաթղթավորումը գտնվում է փաթեթի README-ում npm և GitHub կայքերում, որտեղ խնդիրներն ու պուլ հարցումները ողջունելի են:

Դեռ խնդի՞ր կա:

Աջակցությունը ներառված է յուրաքանչյուր սակագնային պլանում, և պատասխանները տրվում են ձեր սեփական լեզվով։

Կապվել աջակցման ծառայության հետ Բոլոր հոդվածները