NocoBase CLI
Mô tả
NocoBase CLI (nb) là điểm vào dòng lệnh của NocoBase, dùng để khởi tạo, kết nối và quản lý các ứng dụng NocoBase trong workspace cục bộ.
CLI hỗ trợ hai con đường khởi tạo phổ biến:
- Kết nối tới ứng dụng NocoBase có sẵn và lưu thành CLI env
- Cài đặt ứng dụng NocoBase mới qua Docker, npm hoặc Git rồi lưu thành CLI env
Khi tạo ứng dụng cục bộ mới, nb init cũng có thể cài đặt hoặc cập nhật NocoBase AI coding skills. Nếu bạn muốn bỏ qua bước này, hãy dùng --skip-skills.
Cách dùng
Lệnh gốc chủ yếu để hiển thị help và phân phối lời gọi tới các nhóm lệnh hoặc lệnh độc lập.
Nhóm lệnh (Topics)
Các nhóm lệnh sau hiển thị trong nb --help:
Lệnh (Commands)
Các lệnh độc lập do lệnh gốc trực tiếp đưa ra:
Xem help
Xem help của lệnh gốc:
Xem help của một lệnh hoặc nhóm lệnh:
Ví dụ
Khởi tạo tương tác:
Khởi tạo bằng form trên trình duyệt:
Tạo ứng dụng Docker không tương tác:
Kết nối ứng dụng có sẵn:
Khởi động ứng dụng và làm mới các lệnh runtime:
Gọi API:
Biến môi trường
Các biến môi trường sau ảnh hưởng đến hành vi CLI:
Ví dụ:
File cấu hình
File cấu hình mặc định:
Sau khi đặt NB_CLI_ROOT=/your/workspace, đường dẫn cấu hình sẽ thành:
CLI cũng đọc tương thích cấu hình project cũ trong thư mục làm việc hiện tại.
Cache lệnh runtime được lưu tại:
File này được nb env update sinh ra hoặc làm mới, dùng để cache các lệnh runtime đồng bộ từ ứng dụng đích.

