项目构建 初始化项目 npm init 创建入口文件 /bin/entry,指明文件的入口 创建/index.js文件 在 package.json中配置"bin": "bin/entry" 执行npm link,link到全局 执行npm install commander@9.0.0安装依赖commander 脚手架的两种做法 托管到github 代码体积较小 可以选择tag 本地新建一个template模板工程,代码存在本地 代码体积较大 不可以选择tag 从github拉取代码 第三方库:download-git-repo