nb env update
nb env update memperbarui konfigurasi dari env yang tersimpan. Kamu bisa menggunakannya untuk menyesuaikan alamat API, metode autentikasi, asal source code, path aplikasi lokal, public path, port, parameter database, dan lainnya. Setelah pembaruan selesai, CLI akan otomatis menangani langkah lanjutan yang diperlukan sesuai perubahan tersebut.
Jika kamu tidak memberikan parameter konfigurasi apa pun, CLI tetap akan melakukan sinkronisasi ulang berdasarkan status env saat ini.
Penggunaan
Opsi umum
Opsi API dan autentikasi
Opsi source dan unduhan
Opsi aplikasi
Opsi database
Pembersihan konfigurasi
Catatan
Tip
Jika kamu hanya ingin CLI melakukan sinkronisasi ulang berdasarkan status terbaru dari env saat ini, cukup jalankan nb env update atau nb env update <name> tanpa opsi tambahan.
- Setelah pembaruan selesai, CLI akan otomatis menangani sinkronisasi lanjutan yang diperlukan berdasarkan perubahan yang dibuat kali ini
- Opsi lainnya hanya memperbarui konfigurasi env yang tersimpan. Opsi ini tidak otomatis me-restart aplikasi atau mengganti source code lokal maupun image Docker
- Setelah mengubah pengaturan seperti
app-path,app-port,timezone, ataudb-*, CLI biasanya akan menyarankan kamu menjalankannb app restart --env <name>; jika perubahan menyangkut database bawaan yang dikelola CLI, CLI akan menyarankannb app restart --env <name> --with-db - Setelah mengubah pengaturan seperti
app-port,app-public-path, ataucdn-base-urlyang memengaruhi hasil reverse proxy, jalankan ulangnb proxy nginx generateataunb proxy caddy generatejika kamu sudah memakai konfigurasi proxy hasil generate - Saat memperbarui pengaturan source seperti
source,download-version,docker-registry,git-url, ataunpm-registry, hanya nilai yang tersimpan yang berubah. Source code lokal, dependency, dan image yang sudah ada tidak diganti secara otomatis --access-tokentidak dapat digunakan bersama--auth-type basicatau--auth-type oauth- Field yang sama tidak bisa digunakan bersamaan dengan
--unsetdan nilai eksplisit. Misalnya, jangan gunakan--unset git-urlbersama--git-url ... - Jika kamu mengganti metode autentikasi menjadi
basicatauoauth, atau mengosongkan token, biasanya kamu perlu menjalankannb env auth <name>setelah itu

