Typescript示例1 2026-02-05 commander 库 parse 示例 创建测试环境index.js编辑package.json文件 mkdir commander-demo cd commander-demo # 初始化项目,生成 package.json 文件 npm init -y npm install commander touch index.js import { Command } from "commander"; const program = new Command(); program .name("demo") .version("1.0.0"); program .command("hello") .option("-n, --name <name>") .action((opts) => { console.log(`Hello ${opts.name || "world"}`); }); program.parse(); 1. 在 在 package.json 里加 "type": "module". 2. 带参数运行 `node index.js hello --name Alice`