Білім базасы

Zinnector® әзірлеушілерге арналған CLI құралымен жұмысты бастау

Node 24 немесе одан жаңа нұсқасында тегін Zinnector CLI бағдарламасын орнатыңыз, содан кейін оның екі минутта қалай жұмыс істейтінін тексеріңіз: --version, --help, сайт қаңқасын жасау, Docker қолданмай жергілікті жерде нақты WordPress іске қосу және оны браузерде ашу — әр қадамда не сәтті нәтиже беретінін көру арқылы.

Zinnector® — WordPress әзірлеушілеріне арналған Zinn Digital® компаниясының тегін, MIT лицензиясы бар пәрмен жолы құралы. Ол сайт қаңқасын жасап, компьютеріңізде Node-тан басқа ештеңе орнатылмаған күйде (Docker жоқ, MAMP жоқ, PATH ішінде PHP жоқ) нақты WordPress іске қосады, содан кейін сіз орналастырғалы жатқан хостинг орындығымен не жасағаныңызды тексеріп, оны жібереді. Бұл нұсқаулық сізді ешнәрсесіз шамамен екі минут ішінде жұмыс істеп тұрған сайтқа жеткізеді және бірдеңе дұрыс жұмыс істемей қалғанын білу үшін әр қадамда сәттіліктің қандай болатынын көрсетеді.

Не қажет

  • Node 24 немесе одан жаңа нұсқасы. node --version пәрменін іске қосыңыз; ол v24 немесе одан жоғары нұсқаны шығаруы тиіс. nodejs.org сайтынан ағымдағы LTS нұсқасын орнатыңыз — Windows жүйесінде winget install OpenJS.NodeJS.LTS, macOS жүйесінде brew install node@24.
  • Node-пен бірге келетін npm. 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, plugins/, themes/ және mu-plugins/ көмекшісі бар wp-content ағашы, .gitignore және README — одан кейін іске қосылатын келесі пәрмендер. Ондағы ешнәрсе орынсурет емес; жоба сол күйінде іске қосылады. --template plugin немесе --template theme плагин немесе пайда болған сәтте белсенді болатын блок тақырыбының қаңқасын жасайды.

5-қадам — оны іске қосу

cd my-site
zinnector dev

Алғашқы рет Zinnector® WordPress орындалу ортасын (PHP 5.2-ден 8.5-ке дейінгі әрбір PHP құрастыруын қамтитындықтан, шамамен 570 MB) жобаңызға емес, өз кэш каталогына жүктеп алудан бұрын бір рет сұрайды. Y деп жауап беріңіз немесе сұрақты өткізіп жіберу үшін --yes параметрін беріңіз. Node 26 немесе одан жаңа нұсқасында ол сонымен қатар тек орындалу ортасы үшін Node 24 нұсқасын алады (шамамен 30 MB, 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 мекенжайына кіріңіз. Сәттілік: сіз сұраған PHP нұсқасы қызмет көрсететін My WordPress Website атты жаңа WordPress сайты. http://127.0.0.1:9400/wp-admin арқылы басқару панелі автоматты түрде кірген күйінде ашылады. wp-content/plugins/ қалтасына плагин немесе wp-content/themes/ қалтасына тақырып тастаңыз, ол келесі қайта жүктеу кезінде пайда болады — орындалу ортасы бұл каталогтарға тікелей жобаңыздан қызмет көрсетеді.

Тоқтату үшін Ctrl-C пернелерін басыңыз. zinnector dev --once орындалу ортасын іске қосады, нақты не жұмыс істеп тұрғанын көрсетеді (PHP нұсқасы, WordPress нұсқасы, жүктелген кеңейтімдер) және тоқтайды — бұл уәде емес, дәлел қажет болғанда пайдалы.

Әрі қарай не істеу керек

Сол құжаттама npm сайтындағы және мәселелер мен пул сұраулары қабылданатын GitHub сайтындағы пакеттің README файлында бар.

Әлі де қиындық туып жатыр ма?

Барлық жоспарларға қолдау көрсету және өз тіліңізде жауаптар кіреді.

Қолдау қызметіне хабарласу Барлық мақалалар
Zinnector® әзірлеушілерге арналған CLI құралымен жұмысты бастау