nb app start

Khởi động ứng dụng NocoBase của env được chỉ định. Khi phù hợp, CLI sẽ đồng bộ trước các plugin thương mại được giấy phép hiện tại cho phép. Sau đó, cài đặt npm/Git sẽ tự động hoàn tất bước chuẩn bị cài đặt hoặc nâng cấp cần thiết trước khi chạy lệnh ứng dụng cục bộ, còn cài đặt Docker sẽ tạo lại container ứng dụng từ cấu hình env đã lưu.

Cách dùng

nb app start [flags]

Tham số

Tham sốKiểuMô tả
--env, -estringTên CLI env muốn khởi động, bỏ qua thì dùng env hiện tại
--yes, -ybooleanKhi --env được truyền tường minh và trỏ tới env khác với env hiện tại, bỏ qua bước xác nhận tương tác
--verbosebooleanHiển thị output của lệnh cục bộ hoặc Docker bên dưới

Ví dụ

nb app start
nb app start --env local
nb app start --env local --verbose
nb app start --env local-docker

Nếu bạn truyền --env một cách tường minh và nó khác env hiện tại, CLI sẽ yêu cầu xác nhận trước. Trong terminal không tương tác hoặc phiên AI agent, hãy tự thêm --yes hoặc chạy nb env use <name> trước rồi thử lại.

Theo mặc định, khi phù hợp, CLI sẽ chạy nb license plugins sync --skip-if-no-license trước để đồng bộ các plugin thương mại được giấy phép hiện tại cho phép. Sau đó, env cục bộ sẽ tự động hoàn tất bước chuẩn bị cài đặt hoặc nâng cấp cần thiết trước khi khởi động ở chế độ nền, còn env Docker sẽ tạo lại container ứng dụng từ cấu hình env đã lưu. Mỗi khi CLI cần đợi ứng dụng sẵn sàng, CLI sẽ kiểm tra __health_check: trước hết in ra một dòng waiting, sau đó in một dòng progress mỗi 10 giây cho đến khi ứng dụng khả dụng hoặc hết thời gian chờ.

Lệnh liên quan