pnpm, được hỗ trợ đầy đủ và được công cụ tài liệu sử dụng. Bun không thể sử dụng pnpm-lock.yaml và sẽ bỏ qua tệp này.
Cài đặt
1
Cài đặt các phần phụ thuộc
bun.lock / bun.lockb được git bỏ qua, nên kho lưu trữ không phát sinh thay đổi. Để bỏ qua hoàn toàn việc ghi tệp khóa:2
Xây dựng và kiểm thử
Tập lệnh vòng đời
Bun chặn các tập lệnh vòng đời của phần phụ thuộc trừ khi chúng được tin cậy rõ ràng. Đối với kho lưu trữ này, các tập lệnh thường bị chặn sau đây không bắt buộc:baileyspreinstall: kiểm tra phiên bản chính của Node >= 20 (OpenClaw yêu cầu Node 22.22.3+, 24.15+ hoặc 25.9+, khuyến nghị Node 24)protobufjspostinstall: đưa ra cảnh báo về các lược đồ phiên bản không tương thích (không có sản phẩm tạo tác xây dựng)
Lưu ý
Một số tập lệnh gói mã hóa cứngpnpm ở bên trong (ví dụ: check:docs, ui:*, protocol:check). Việc chạy chúng qua bun run vẫn gọi shell để chạy pnpm, vì vậy chỉ cần chạy trực tiếp các tập lệnh đó qua pnpm.