Membuat proyek baru#
Proyek baru dibuat dari template hexa dengan zul build hexa, lalu disiapkan sampai bisa dijalankan.
Sebelum mulai: Zul sudah ter-install (Instalasi Zul) dan zul --version berjalan.
Langkah-langkah#
-
Buat proyek. Ganti
NAMA_PROYEKdengan nama folder yang kamu inginkan:Zul menanyakan konfirmasi, lalu menyalin template ke folder baru bernama
NAMA_PROYEK. Jika folder itu sudah ada, Zul berhenti dan tidak mengubah apa pun. -
Masuk ke folder proyek:
-
Buat virtual environment, aktifkan, lalu install dependency:
Di Windows, aktifkan environment dengan
.venv\Scripts\activate. Filerequirements-dev.txtmeng-install isirequirements.txtditambahpytestdanhttpxuntuk test. -
Salin contoh file environment:
Di Windows, gunakan
copy .env.example .env. Isi nilainya mengikuti Mengatur model dan API key.
Membuat proyek tanpa pertanyaan#
Di script atau CI tidak ada yang menjawab pertanyaan konfirmasi. Tambahkan --yes untuk melewatinya:
Jika --name tidak diberikan, Zul menanyakan nama proyek secara interaktif.
Memeriksa hasilnya#
Jalankan test bawaan proyek:
Test itu tidak membutuhkan API key. Baris terakhir keluarannya:
Halaman terkait#
- Menjalankan aplikasi untuk menyalakan server.
- Struktur proyek untuk isi setiap folder yang baru dibuat.
- Perintah zul untuk semua opsi
zul build hexa. - Arsitektur hexagonal untuk alasan di balik susunan foldernya.