一个符合 POSIX 标准的 bash 脚本,用于在用户和 shell 级别安装并切换多个 Node.js 版本。
9.6万+51 本周1.1万ShellMIT维护活跃更新于 3天前
可通过插件扩展的命令行工具,按项目统一管理多种语言运行时版本。
asdf 是一个命令行工具,用于安装和切换 Ruby、Node.js、Elixir、Erlang 等语言的运行时版本。你无需为每种语言分别安装一套版本管理器,所有语言都使用同一套命令操作。
每个项目的版本通过一个 .tool-versions 文件统一声明,进入不同目录时 asdf 会自动切换到对应的运行时版本。全局配置可保存默认版本,已有的 .nvmrc、.node-version、.ruby-version 等文件也能直接识别,便于迁移。
每种语言的支持由插件提供,任何人都可以编写插件来接入新的运行时。Shell 自动补全支持 Bash、Zsh、Fish 和 Elvish。
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
一个符合 POSIX 标准的 bash 脚本,用于在用户和 shell 级别安装并切换多个 Node.js 版本。
一款跨平台、可通过插件扩展的开发环境版本管理工具,支持 Node.js、Java、Go、Python 等。
命令行工具,用于安装并在多个 Python 版本之间切换,可按全局、项目或当前 shell 设置。
面向 Windows 的 Node.js 版本管理工具,可安装并切换多个 Node.js 版本。
一个用 Rust 编写的命令行工具,通过一个 mise.toml 文件管理项目工具、环境变量和任务。