# 搭建复杂命令行工具的示例 **Repository Path**: rrwf/demo-of-node-cli-project ## Basic Information - **Project Name**: 搭建复杂命令行工具的示例 - **Description**: 使用node生态中的 yargs 模块开发 复杂的命令行工具示例 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-11-14 - **Last Updated**: 2025-07-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目简介 该项目是 yargs 构建cli的demo项目 用于快速开发cli脚手架 开发参考: [yargs官网](https://yargs.js.org/) [yargs仓库](https://github.com/yargs/yargs) [yargs仓库镜像地址](https://gitcode.com/gh_mirrors/yar/yargs/overview?utm_source=artical_gitcode&index=bottom&type=card&webUrl&isLogin=1) 博文参考: [使用 yargs 定义前端脚手架命令](https://blog.csdn.net/qq_14820093/article/details/135891992?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522438C08ED-0A09-4C28-B201-4283D26927D3%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=438C08ED-0A09-4C28-B201-4283D26927D3&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-135891992-null-null.142^v100^pc_search_result_base3&utm_term=yargs&spm=1018.2226.3001.4187) 项目安装和运行 ```bash 切换到指定的项目文件夹,打开该文件夹路径的终端: # 安装依赖 npm install # 运行项目 npm run dev 命令 # 构建并运行 npm run start 命令 例如: cliIndexjsProject 或 cliIndexjsProject-esm中: npm run dev hello npm run dev hello humanworld npm run dev hello help npm run build hello npm run build hello humanworld npm run build hello help cliAppProject 或 cliAppProject-esm中: npm run dev init npm run dev remote add name url npm run build init npm run build remote add name url ```