Mise - Trình quản lý phiên bản đa ngôn ngữ (Polyglot)
(mise.jdx.dev)- Công cụ thiết lập môi trường phát triển giúp cài đặt và quản lý các công cụ/runtime phát triển
- Thay thế tích hợp cho asdf/nvm/pyenv/rbenv, direnv, make, v.v.
- Quản lý các “công cụ phát triển” như node, python, cmake, terraform tương tự asdf
- Quản lý “biến môi trường” theo từng thư mục dự án tương tự direnv
- Quản lý các “tác vụ” dùng để build và kiểm thử dự án tương tự make
- Được phát triển bằng Rust và không sử dụng shim
- Có hỗ trợ shim nhưng khuyến nghị dùng PATH
- Tác giả không dùng cả shim lẫn PATH, mà sử dụng
mise x|execvàmise r|run(nạp toàn bộ biến môi trường trước khi thực thi)
1 bình luận
So sánh với asdf https://mise.jdx.dev/dev-tools/comparison-to-asdf.html