- Công cụ đơn giản để lưu và chạy "các lệnh theo từng dự án"
- Không phải là hệ thống build mà là một "trình thực thi lệnh" đơn giản
- Viết và chạy
justfile(recipe) với cú pháp tương tự make
- Hỗ trợ Linux/macOS/Windows
- Cung cấp lỗi rõ ràng, lỗi cú pháp được hiển thị kèm ngữ cảnh mã nguồn
- Recipe hỗ trợ nhận đối số vị trí
- Nếu có thể, mọi lỗi đều được resolve tĩnh. Recipe không xác định và phụ thuộc vòng lặp sẽ được báo trước khi thực thi
- Có thể liệt kê Recipe từ dòng lệnh
- Script tự động hoàn thành dòng lệnh được hỗ trợ trên hầu hết các shell phổ biến (Bash, Elvish, Fish, Nushell, PowerShell, Zsh)
- Recipe có thể được viết bằng ngôn ngữ bất kỳ như Python/NodeJS
2 bình luận
Có phải đây là công cụ dùng khi thấy khó chịu vì phải có cả
.shlẫn.batkhông?Ý kiến Hacker News
Task phù hợp cho việc build phần mềm vì có thể chỉ định các tệp dự kiến để tránh công việc không cần thiết
Just yêu cầu thêm một ngôn ngữ nữa và khuyến khích chế độ mệnh lệnh như một công cụ cho dự án
Đã thử dùng Mise nhưng việc cài đặt khá phiền phức nên quay lại Just
Đã dùng Just gần 1 năm và thấy hài lòng
just --listgiúp onboarding người mới dễ dàngTừng có kinh nghiệm tự phát triển một công cụ tương tự trong quá khứ, nên thấy vui khi có những người khác cũng cảm nhận cùng nhu cầu
Just là phần mềm quan trọng trong stack phát triển và cũng hoạt động tốt trên Windows
Đang dùng Just cho mọi dự án, và một justfile thông thường có khoảng 20 quy tắc
Just dễ thuyết phục người khác sử dụng hơn Make
Mage/Magefile, tương tự Task/Taskfile, định nghĩa công việc bằng mã Go
Dù đã dùng Make từ lâu, vẫn thấy bất an khi đầu tư vào công cụ mới