nb license plugins sync

Đồng bộ các plugin thương mại được giấy phép hiện tại cho phép.

Cách dùng

nb license plugins sync [flags]

Tham số

Tham sốKiểuMô tả
--env, -estringTên env CLI; nếu 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
--dry-runbooleanXem trước thay đổi mà không cài đặt, nâng cấp hoặc xóa plugin
--versionstringPhiên bản registry hoặc dist-tag sẽ được đồng bộ; mặc định dùng phiên bản workspace hiện tại
--skip-if-no-licensebooleanBỏ qua mà không báo lỗi khi env hiện tại chưa có license key đã lưu
--verbosebooleanHiển thị log chi tiết cho từng plugin
--jsonbooleanXuất JSON

Ví dụ

nb license plugins sync
nb license plugins sync --env app1
nb license plugins sync --env app1 --yes
nb license plugins sync --env app1 --dry-run
nb license plugins sync --env app1 --skip-if-no-license
nb license plugins sync --env app1 --json

Ghi chú

Khi bỏ qua --version, CLI sẽ tự động phát hiện phiên bản ứng dụng hiện tại và dùng nó để quyết định nên tải phiên bản registry nào của các plugin thương mại.

--skip-if-no-license chỉ bỏ qua một trường hợp: env hiện tại chưa có license key đã lưu. Các lỗi khác, như thiếu thông tin xác thực registry trong license key, lỗi đăng nhập registry hoặc lỗi tải plugin, vẫn sẽ được hiển thị bình thường.

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.

Lệnh liên quan