# cli **Repository Path**: luzhaoqi/cli ## Basic Information - **Project Name**: cli - **Description**: 前端脚手架 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-06-07 - **Last Updated**: 2025-08-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LZQ CLI 脚手架 node -v 14.19.0 ## 本地调试 ```js node D:\workspace-my\cli\bin\index.js clone aaaaaa --force ``` ## 如何使用 ``` npm install @luzhaoqi/cli -g ``` cmd黑窗口中执行 ``` lzq create lzq clone lzq init ``` ## 如何管理模板清单 所有模板清单放在了git仓库中: https://gitee.com/luzhaoqi/cli-template-json.git 且该仓库只有一个cli.json文件,通过配置这个清单来管理可以下载的清单 ```json [ { "name": "vue2模板", "value": "npm-vue2-ui" }, { "name": "vue3模板", "value": "npm-vue3-ui" } ] ``` ## 如何开发维护当前的脚手架 可以走package.json中的pub脚本来推送到npm仓库,注意需要修改版本号 调试代码可以修改package.json中bin下的命令,把lzq修改为其他不存在的属性, ``` "bin": { "lzq": "bin/index.js" }, ``` 例如: ``` "bin": { "lzq-dev": "bin/index.js" }, ``` 执行 **lzq-dev create xxx** 创建模板