nb env update
nb env update cập nhật cấu hình của một env đã lưu. Bạn có thể dùng nó để điều chỉnh địa chỉ API, phương thức xác thực, nguồn mã nguồn, đường dẫn ứng dụng cục bộ, public path, cổng, tham số cơ sở dữ liệu và nhiều thứ khác. Sau khi cập nhật xong, CLI sẽ tự động xử lý các bước tiếp theo cần thiết theo đúng những thay đổi đó.
Nếu bạn không truyền bất kỳ tham số cấu hình nào, CLI vẫn sẽ thực hiện đồng bộ lại dựa trên trạng thái hiện tại của env.
Cách dùng
Tùy chọn chung
Tùy chọn API và xác thực
Tùy chọn nguồn và tải xuống
Tùy chọn ứng dụng
Tùy chọn cơ sở dữ liệu
Dọn dẹp cấu hình
Ghi chú
Tip
Nếu bạn chỉ muốn CLI đồng bộ lại theo trạng thái mới nhất của env hiện tại, chỉ cần chạy nb env update hoặc nb env update <name> mà không cần thêm tùy chọn nào.
- Sau khi cập nhật xong, CLI sẽ tự động xử lý các bước đồng bộ tiếp theo cần thiết dựa trên những thay đổi vừa thực hiện
- Các tùy chọn khác chỉ cập nhật cấu hình env đã lưu. Chúng không tự động restart ứng dụng hay thay thế mã nguồn cục bộ hoặc image Docker
- Sau khi sửa các thiết lập như
app-path,app-port,timezone, hoặcdb-*, CLI thường sẽ nhắc bạn chạynb app restart --env <name>; nếu thay đổi liên quan đến cơ sở dữ liệu tích hợp do CLI quản lý, CLI sẽ nhắc dùngnb app restart --env <name> --with-db - Sau khi sửa các thiết lập như
app-port,app-public-path, hoặccdn-base-urlảnh hưởng đến kết quả reverse proxy, hãy chạy lạinb proxy nginx generatehoặcnb proxy caddy generatenếu bạn đang dùng cấu hình proxy được sinh ra - Khi cập nhật các thiết lập nguồn như
source,download-version,docker-registry,git-url, hoặcnpm-registry, chỉ các giá trị đã lưu được thay đổi. Mã nguồn cục bộ, dependency và image hiện có sẽ không tự động bị thay thế --access-tokenkhông thể dùng cùng--auth-type basichoặc--auth-type oauth- Không thể dùng cùng một trường vừa với
--unsetvừa với giá trị tường minh. Ví dụ, đừng dùng--unset git-urlcùng với--git-url ... - Nếu bạn chuyển phương thức xác thực sang
basichoặcoauth, hoặc xóa token, sau đó bạn thường cần chạynb env auth <name>

