Weesify CLI ialah satu fail kecil yang berjalan dengan Node.js 18 atau lebih baharu. Tiada apa-apa lagi untuk dipasang. Ia melakukan segalanya melalui API ruang kerja anda, jadi ia hanya boleh melakukan apa yang dibenarkan oleh token dan peranan anda.
Pasang
Pada macOS atau Linux, buka Terminal dan jalankan:
curl -fsSLo weesify.mjs https://weesify.com/developers/cli/weesify.mjs && node weesify.mjs login
Pada Windows, dalam PowerShell:
Invoke-WebRequest https://weesify.com/developers/cli/weesify.mjs -OutFile weesify.mjs; node weesify.mjs login
Halaman CLI menunjukkan cap jari SHA-256 fail itu supaya anda boleh menyemak muat turun itu tulen.
Log masuk
- Dalam Weesify, buka Tetapan › Pembangun dan cipta token dengan Baca halaman dan laman web, Urus laman web dan Lancarkan laman web.
- Jalankan
node weesify.mjs logindan tampal token itu. Ia disimpan pada komputer anda sahaja, hanya boleh dibaca oleh anda, dan tidak pernah dalam folder laman web anda.
Lancarkan folder
- Pergi ke folder laman web anda dan jalankan
node weesify.mjs init. Pilih laman web sedia ada atau cipta yang baharu. - Jalankan
node weesify.mjs deploy -m "New menu". Fail anda dibungkus, dimuat naik dan diterbitkan, dan alamatnya dipaparkan.
Laman web anda menjadi tepat seperti kandungan folder: fail yang anda padam secara setempat turut dibuang daripada laman web. Folder seperti node_modules dan .git, fail tetapan seperti .env, dan fail log ditinggalkan. Untuk meninggalkan lebih banyak, senaraikannya dalam fail bernama .weesifyignore dalam folder yang sama.
Mahu menyemak dahulu? deploy --draft hanya mengemas kini draf. Buka penyunting untuk menyemaknya, kemudian terbitkan dari sana.
Perkara lain yang boleh dilakukannya
| Arahan | Apa yang dilakukannya |
|---|---|
status |
Apa yang sedang disiarkan, apa yang berubah dalam draf, dan bagaimana folder anda berbeza daripada laman web yang disiarkan |
pull |
Muat turun draf (atau laman web yang disiarkan dengan --live) ke dalam folder |
deployments |
Setiap pelancaran, yang terbaharu dahulu |
rollback |
Siarkan semula pelancaran sebelumnya (atau yang anda namakan) |
domains |
Senaraikan, tambah dan sahkan domain tersuai |
open |
Buka laman web dalam pelayar anda |
Dalam saluran paip binaan
Simpan token sebagai rahsia bernama WEESIFY_TOKEN dan jalankan node weesify.mjs deploy dist --site your-website. Pelancaran yang memerlukan kelulusan pelanggan berhenti dengan kod keluar 2, dan pelancaran yang gagal dengan kod keluar 3; laman web sedia ada kekal disiarkan.