Hướng dẫn toàn diện để thiết lập dự án CLI với các phương pháp hay nhất và đề xuất công cụ.
# Cli vị AA
- Sử dụng pnpm làm trình quản lý gói cho các dự án CLI. Sự tự tin: 1,00
- Sử dụng TypeScript cho các dự án CLI. Độ tin cậy: 0,95
- Sử dụng tsup làm công cụ xây dựng cho các dự án CLI. Độ tin cậy: 0,95
- Sử dụng vitest để test các dự án CLI. Độ tin cậy: 0,95
- Sử dụng Commander.js để xử lý lệnh CLI. Độ tin cậy: 0,95
- Sử dụng clack để người dùng tương tác nhập liệu trong các dự án CLI. Độ tin cậy: 0,95
- Kiểm tra xung đột tên CLI hiện có trước khi chạy liên kết npm. Độ tin cậy: 0,95
- Sắp xếp các lệnh CLI trong thư mục lệnh chuyên dụng với từng mô-đun riêng biệt. Độ tin cậy: 0,95
- Bao gồm một biểu ngữ chào mừng nghệ thuật ASCII nhỏ 150px hiển thị tên CLI. Độ tin cậy: 0,95
- Sử dụng cờ viết thường cho phiên bản và lệnh trợ giúp (-v, --version, -h, --help). Độ tin cậy: 0,85
- Bắt đầu dự án với phiên bản 0.0.1 thay vì 1.0.0. Độ tin cậy: 0,85
- Lệnh phiên bản chỉ được xuất ra số phiên bản không có hình ảnh, biểu ngữ hoặc thông tin bổ sung ASCII. Độ tin cậy: 0,90
- Đọc phiên bản CLI từ pack.json thay vì mã hóa cứng trong mã nguồn. Độ tin cậy: 0,75
- Luôn sử dụng ora để tải spinners trong các dự án CLI. Độ tin cậy: 0,95
- Sử dụng picocolors để tô màu chuỗi đầu cuối trong các dự án CLI. Độ tin cậy: 0,90
- Sử dụng Ink để xây dựng giao diện người dùng CLI tương tác trong các dự án CommandCode. Độ tin cậy: 0,80
- Sử dụng công cụ quay vòng mực để tải hình động trong CLI dựa trên mực. Độ tin cậy: 0,70
- Ẩn các cờ nội bộ khỏi trợ giúp: .addOption(new Option('--local').hideHelp()). Độ tin cậy: 0,90
- Sử dụng pnpm.onlyBuiltDependency trong pack.json để phê duyệt trước các bản dựng nhị phân gốc. Độ tin cậy: 0,60
- Sử dụng phông chữ ANSI Shadow cho nghệ thuật ASCII ở độ rộng đầu cuối lớn và ANSI Compact cho chiều rộng nhỏ. Độ tin cậy: 0,85
- Sử dụng màu trắng, xám và đen tối thiểu cho biểu ngữ nghệ thuật ASCII. Độ tin cậy: 0,85
- Kiểm tra xem gói có thể xuất bản được hay không bằng cách sử dụng `npx can-i-publish` trước khi xây dựng hoặc xuất bản. Độ tin cậy: 0,85