shelljs

shelljs

shelljs

:shell: Portable Unix shell commands for Node.js

AI 简介

ShellJS 是一个为 Node.js 提供跨平台 Unix shell 命令能力的 JavaScript 库,支持 Windows、Linux 和 macOS。它封装了如 ls、cp、mv、rm、mkdir、grep 等常用命令,提供同步 API 和错误处理机制,并支持全局安装后直接在命令行使用(配合 shx 工具)。核心特点是轻量、无外部依赖、API 与 POSIX shell 高度兼容,且经过长期项目验证(如 ESLint、Yeoman 等)。适用于构建跨平台构建脚本、CI/CD 任务、自动化部署工具及 Node.js 工程化工具链中替代 Bash 脚本的场景。

JavaScript
BSD 3-Clause "New" or "Revised" License
14.4k
Stars
747
Forks
168
Watchers
89
Issues

Star 增长

今日0
近 7 天0
近 30 天+3
综合评分68.92
默认分支main