Pusat Pengetahuan

Memulai dengan Zinnector®, CLI pengembang

Pasang Zinnector CLI gratis pada Node 24 atau yang lebih baru, lalu buktikan alat ini berfungsi dalam dua menit: --version, --help, buat draf situs, jalankan WordPress asli secara lokal tanpa Docker, dan buka di browser Anda — lengkap dengan indikator keberhasilan pada setiap langkahnya.

Zinnector® adalah alat baris perintah sumber terbuka berlisensi MIT dari Zinn Digital® untuk pengembang WordPress. Alat ini menyusun situs, menjalankan WordPress sungguhan di komputer Anda tanpa instalasi apa pun kecuali Node — tanpa Docker, tanpa MAMP, tanpa PHP di PATH Anda — lalu memeriksa apa yang Anda bangun terhadap slot hos yang akan Anda terapkan dan mendorongnya. Panduan ini membawa Anda dari nol ke situs yang berjalan dalam waktu sekitar dua menit, dan memberi tahu Anda seperti apa keberhasilan di setiap langkah sehingga Anda tahu kapan ada yang tidak beres.

Yang Anda perlukan

  • Node 24 atau yang lebih baru. Jalankan node --version; perintah tersebut harus mencetak v24 atau yang lebih tinggi. Instal LTS saat ini dari nodejs.org — pada Windows winget install OpenJS.NodeJS.LTS, pada macOS brew install node@24.
  • npm, yang disertakan bersama Node. Zinnector® menggunakannya sekali, untuk mengunduh waktu run WordPress ke dalam kafenya sendiri.
  • git, hanya untuk zinnector push — penerapan digerakkan dari repositori Anda.
  • Docker, hanya jika Anda memintanya dengan --runtime docker. Waktu run default tidak memerlukan apa pun.

Tidak ada hal di bawah ini yang memerlukan akun. Kunci API hanya diperlukan saat Anda mencapai slot hos, di Menerapkan dengan Zinnector®.

Langkah 1 — menginstalnya

npm install -g zinnector

Jika npm mencetak npm WARN EBADENGINE, Node Anda lebih lama dari >=24.18.1 yang dideklarasikan oleh paket tersebut. Pemasangan tetap selesai, tetapi CLI akan menolak untuk berjalan. Tingkatkan versi Node terlebih dahulu, lalu instal lagi.

Langkah 2 — memeriksa versinya

zinnector --version

Keberhasilan: nomor versi, misalnya 0.1.2. Jika Anda melihat "Zinnector® membutuhkan Node 24 atau yang lebih baru — ini adalah Node 20.x" biner terinstal tetapi Node Anda terlalu lama; perintah keluar dengan kode 78 alih-alih melakukan apa pun.

Langkah 3 — membaca bantuan

zinnector --help

Keberhasilan: spanduk yang menyebutkan lima perintah alur (new, dev, link, check, push) dan kemudian setiap perintah dengan tujuan satu baris. Setiap perintah juga menerima --help miliknya sendiri — zinnector dev --help mencantumkan bendera waktu run, PHP, dan port. Daftar lengkapnya, beserta contohnya, ada di referensi perintah.

Langkah 4 — menyusun situs

zinnector new my-site

Keberhasilan: judul Created my-site dan daftar file yang ditulisnya — zinnector.json, pohon wp-content dengan plugins/, themes/, dan pembantu mu-plugins/, .gitignore dan README — diikuti oleh perintah berikutnya untuk dijalankan. Tidak ada satu pun di dalamnya yang berupa placeholder; proyek melakukan booting apa adanya. --template plugin atau --template theme menyusun plugin atau tema blok yang aktif saat itu juga ia ada.

Langkah 5 — menjalankannya

cd my-site
zinnector dev

Pertama kali, Zinnector® bertanya sekali sebelum mengunduh waktu run WordPress — sekitar 570 MB, karena memuat setiap build PHP dari 5.2 hingga 8.5 — ke dalam direktori kafenya sendiri, tidak pernah ke dalam proyek Anda. Jawab Y, atau teruskan --yes untuk melewati pertanyaan. Pada Node 26 atau yang lebih baru, perintah ini juga mengambil Node 24 khusus untuk waktu run saja (sekitar 30 MB, diverifikasi terhadap checksum nodejs.org), karena modul asli waktu run hanya memiliki biner pra-bangun untuk Node 24 dan 25; Anda tidak memerlukan kompiler atau Visual Studio.

Keberhasilan: blok yang menyebutkan proyek, versi PHP, dan versi WordPress, lalu:

✔ berjalan di http://127.0.0.1:9400
  admin: http://127.0.0.1:9400/wp-admin  (sudah masuk)

Langkah 6 — membukanya

Kunjungi http://127.0.0.1:9400 di peramban. Keberhasilan: situs WordPress baru yang berjudul My WordPress Website, disajikan oleh versi PHP yang Anda minta. http://127.0.0.1:9400/wp-admin membuka dasbor yang sudah dalam keadaan masuk. Letakkan plugin ke dalam wp-content/plugins/ atau tema ke dalam wp-content/themes/ dan file tersebut akan langsung ada pada pemuatan berikutnya — waktu run menyajikan direktori tersebut langsung dari proyek Anda.

Tekan Ctrl-C untuk berhenti. zinnector dev --once mem-boot waktu run, mencetak apa yang sebenarnya berjalan (versi PHP, versi WordPress, ekstensi yang dimuat) dan berhenti — berguna ketika Anda menginginkan bukti alih-alih janji.

Ke mana selanjutnya

Dokumentasi yang sama ada di README paket di npm dan di GitHub, tempat isu dan permintaan tarik (pull request) dipersilakan.

Masih bingung?

Dukungan disertakan di setiap paket dan dijawab dalam bahasa Anda sendiri.

Hubungi dukungan Semua artikel
Memulai dengan Zinnector®, CLI pengembang