Tema
Instalasi dan setup
Cuanaff membutuhkan PHP 8.3 atau lebih baru (ekstensi pdo_sqlite) dan Composer. Contoh di bawah menjalankan source checkout; distribusi binary dapat memakai command cuanaff dengan argumen yang sama.
macOS
Pasang PHP dan Composer dengan package manager pilihan Anda, lalu:
bash
git clone <URL_REPOSITORY_CUANAFF> cuanaff
cd cuanaff
composer install --no-interaction
php application --versionJangan mengganti placeholder URL sampai Anda memperoleh URL distribusi resmi. Dokumentasi ini sengaja tidak mengarang tautan download.
Linux
Pastikan PHP CLI, SQLite extension, Git, dan Composer tersedia. Nama paket berbeda antar-distribusi.
bash
php -v
php -m | grep -i pdo_sqlite
composer --version
git clone <URL_REPOSITORY_CUANAFF> cuanaff
cd cuanaff
composer install --no-interactionWindows PowerShell
Pasang PHP 8.3+, aktifkan pdo_sqlite, pasang Composer dan Git, kemudian buka PowerShell:
powershell
php -v
php -m | Select-String pdo_sqlite
composer --version
git clone <URL_REPOSITORY_CUANAFF> cuanaff
Set-Location cuanaff
composer install --no-interaction
php application --versionVerifikasi checkout
bash
composer check
php application listcomposer check menjalankan pemeriksaan format dan seluruh test. Bila Anda hanya ingin mengecek aplikasi tanpa test, gunakan php application list.
Inisialisasi cache lokal
Cache SQLite bersifat disposable dan tidak digunakan production.
bash
php application workspace:init --dry-run --json
php application workspace:init --jsonDry-run pertama melaporkan perubahan yang akan dibuat. Eksekusi berikutnya aman diulang.
Selanjutnya: buat site pertama.