一款将开发工具、环境变量和任务管理整合在单一 CLI 中的工具,支持 macOS、Linux 和 Windows。
- v2026.9.16
- 发布于
- 1 天前
- 34,376
- 星标
- 578,513
- 下载
- 同步于
- 1 天前
最新版本
v2026.9.162026年9月28日 18:27下载慢?可在上方随时切换镜像源
项目说明
项目概述
mise 是一款在每次命令运行前准备开发环境的工具。它将项目工具、环境变量和任务整合在一个 mise.toml 文件中,确保新 shell、新检出和 CI 任务都从相同的设置开始。
主要功能
- 安装和切换数百种开发工具,如 node、python、cmake、terraform 等
- 按项目目录加载环境变量,包括来自
.env文件的值 - 定义和运行构建、测试、linting 和部署任务
- 支持多版本工具管理,无需使用 shim
- 支持全局和项目级工具版本锁定
适用人群
- 需要在不同项目间切换工具版本的开发者
- 希望统一管理开发环境的团队
- 追求简洁高效 CLI 工具的技术人员
快速上手
- 安装:
curl https://mise.run | sh - 将 mise 挂载到 shell:
eval "$(~/.local/bin/mise activate zsh)" - 安装工具:
mise use --global node@26 go@1 - 在特定环境中执行命令:
mise exec node@26 -- node -v
核心优势
- 单一工具整合开发环境管理
- 基于
.toml配置文件,清晰可版本控制 - 无 shim 设计,直接调用真实路径
- 跨平台支持(macOS、Linux、Windows)
系统要求
- 操作系统:macOS、Linux、Windows
- 支持架构:x86_64、arm64
- 额外依赖:无
注意事项
- 需要根据使用的 shell 选择正确的激活命令
- 详细文档请访问 mise.jdx.dev
历史版本
排序