nb env remove

Menghapus env yang sudah dikonfigurasi. Untuk env local/docker, perintah ini terlebih dahulu menghentikan runtime aplikasi dan runtime database bawaan yang dikelola CLI di mesin saat ini, lalu menghapus konfigurasi CLI env yang tersimpan. Untuk env http/ssh, perintah ini hanya menghapus konfigurasi CLI env yang tersimpan.

Jika env yang dihapus adalah env saat ini, CLI akan otomatis memilih current env baru dari env yang tersisa; jika sudah tidak ada env yang tersedia, current env akan dikosongkan.

Secara default, perintah ini memerlukan konfirmasi. Dalam mode non-interaktif, Anda harus secara eksplisit memberikan --force agar dapat dijalankan.

Jika perlu membersihkan resource yang dikelola CLI di mesin saat ini semaksimal mungkin, Anda dapat memberikan --purge. Untuk env local/docker, --purge juga membersihkan resource runtime terkelola, data storage, serta file app lokal hasil unduhan bila berlaku; untuk env http/ssh, --purge tidak akan menyentuh layanan eksternal dan hanya akan menghapus konfigurasi CLI env yang tersimpan.

Penggunaan

nb env remove <name> [flags]

Parameter

ParameterTipeDeskripsi
<name>stringNama environment yang sudah dikonfigurasi dan akan dihapus
--force, -fbooleanLewati konfirmasi pada mode remove saat ini; wajib dalam mode non-interaktif
--purgebooleanTambahan membersihkan resource yang dikelola CLI, data storage, serta file app lokal hasil unduhan di mesin saat ini bila berlaku; untuk env API remote, hanya konfigurasi env yang tersimpan yang akan dihapus
--verbosebooleanTampilkan progres terperinci

Contoh

nb env remove staging
nb env remove staging --force
nb env remove staging --purge --force

Perintah terkait