GitHub 雷达
首次出现 88 天前

jdx/mise

1. 解决什么问题:mise 是一个命令行开发环境管理工具,将项目所需的开发工具(如 Node、Python、Terraform)、环境变量和任务运行整合在一个 mise.toml 配置文件中,确保每次打开终端、切换仓库或 CI 执行时环境一致。 2. 主要技术栈:使用 Rust 编写,通过单一 CLI 提供工具版本安装与切换、.env 和环境变量注入、以及任务定义与执行功能,并通过 Shell 钩子自动激活环境。 3. 亮点或适用场景:用一个配置文件取代多种工具(如 asdf、direnv、make),适合多语言/多仓库开发、本地到 CI 全链路环境同步,以及需要快速标准化团队开发环境的场景。

近 7 日
+314
累计 Star
34.1k
Fork
1,437
近 30 日
+3,198
Star 趋势 · 30 个采集点
+14%
6 月 23 日9 月 19 日
语言Rust
分类工具/CLI
最近提交9 月 19 日
创建时间1 月 9 日
首次收录6 月 23 日 · 自动扫描
README 摘要
1. 解决什么问题:mise 是一个命令行开发环境管理工具,将项目所需的开发工具(如 Node、Python、Terraform)、环境变量和任务运行整合在一个 mise.toml 配置文件中,确保每次打开终端、切换仓库或 CI 执行时环境一致。 2. 主要技术栈:使用 Rust 编写,通过单一 CLI 提供工具版本安装与切换、.env 和环境变量注入、以及任务定义与执行功能,并通过 Shell 钩子自动激活环境。 3. 亮点或适用场景:用一个配置文件取代多种工具(如 asdf、direnv、make),适合多语言/多仓库开发、本地到 CI 全链路环境同步,以及需要快速标准化团队开发环境的场景。
中文摘要由 AI 生成,仅供参考。
在 GitHub 打开