Shuru:内置 Node 版本管理的简单任务运行器
💡
原文英文,约600词,阅读约需3分钟。
📝
内容提要
Shuru 是一个用 Rust 编写的轻量级任务运行器,集成了 Node 版本管理。用户只需在项目根目录创建 shuru.toml 文件,定义任务和 Node 版本,即可轻松切换 Node 版本并运行任务。适用于需要简单高效工具的用户,支持 Linux、macOS 和 Windows。
🎯
关键要点
- Shuru 是一个用 Rust 编写的轻量级任务运行器,集成了 Node 版本管理。
- 用户只需在项目根目录创建 shuru.toml 文件,定义任务和 Node 版本。
- Shuru 管理每个项目的 Node.js 版本,并运行项目特定的任务。
- 安装 Shuru 非常简单,Linux 和 macOS 用户可以通过 curl 命令安装,Windows 用户需下载可执行文件并添加到系统 PATH。
- 用户可以通过 shuru <task_name> 命令运行任务,Shuru 会自动切换到正确的 Node.js 版本并执行命令。
- Shuru 的设计理念是简化工作流程,专注于管理 Node 版本和自动化运行任务。
- Shuru 不会取代 Gulp 或 npm 脚本,而是作为一个轻量级工具,专注于 Node 版本管理和任务自动化。
➡️