# project-cli
**Repository Path**: xw6666/project-cli
## Basic Information
- **Project Name**: project-cli
- **Description**: 用来收集微小的项目结构生成预设,并拉取git上项目生成预设的脚手架
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2022-09-08
- **Last Updated**: 2022-09-08
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## project-cli介绍
project-cli脚手架是用来收集简单的项目目录结构,并生成预设,提供给下次拉取使用,且可以拉取指定git地址的项目,并保存地址生成预设
### project-cli命令
Usage: index [options] [command]
Options:
-v 脚手架当前版本号
-h 获取所有帮助信息
Commands:
create 创建一个名称为的项目
preinstall [options] [preinstallName] 获取[preinstallName]预设的描述
collect [options] 收集指定路径的项目结构并生成预设
help [command] 获取指定命令的帮助信息
#### project-cli create 命令
作用:创建指定模式的项目结构,如
PS D:\work\project-cli> project-cli create demo
? 请选择项目模板的创建模式? (Use arrow keys)
创建PC端模板
创建小程序模板
从git上拉取模板
选择预设中模板
#### project-cli preinstall -list命令
作用:列出所有的预设,如
PS D:\work\project-cli> project-cli preinstall -list
|_1【Small】这是一个小程序的测试预设
#### project-cli preinstall --type="Small"命令
作用:列出Small类型的预设,如
PS D:\work\project-cli> project-cli preinstall --type="Small"
|_1【Small】这是一个小程序的测试预设
#### project-cli preinstall [preinstallName]命令
作用:列出指定预设名称的预设信息,如
PS D:\work\project-cli> project-cli preinstall 这是一个小程序的测试预设
--------这是一个小程序的测试预设预设信息---------
【预设名】:这是一个小程序的测试预设
【预设类型】:Small
【预设描述】:用来测试小程序的预设
--------这是一个小程序的测试预设预设信息---------
#### project-cli collect [projectDir]命令
作用:收集指定的目录路径结构并生成预设,如
PS D:\work\project-cli> project-cli collect C:\Users\talen\WeChatProjects\miniprogram-1
? 请输入收集的预设名称 收集小程序的预设
? 请选择收集的预设类型 Small
? 请输入收集的预设描述 测试收集
开始:收集路径collect-project项目结构
收集:C:\Users\talen\WeChatProjects\miniprogram-1\.eslintrc.js
收集:C:\Users\talen\WeChatProjects\miniprogram-1\miniprogram
收集:C:\Users\talen\WeChatProjects\miniprogram-1\miniprogram\app.json
收集:C:\Users\talen\WeChatProjects\miniprogram-1\miniprogram\app.less
收集:C:\Users\talen\WeChatProjects\miniprogram-1\miniprogram\app.ts
收集:C:\Users\talen\WeChatProjects\miniprogram-1\miniprogram\pages
收集:C:\Users\talen\WeChatProjects\miniprogram-1\miniprogram\pages\index
收集:C:\Users\talen\WeChatProjects\miniprogram-1\miniprogram\pages\index\index.json
收集:C:\Users\talen\WeChatProjects\miniprogram-1\miniprogram\pages\index\index.less
收集:C:\Users\talen\WeChatProjects\miniprogram-1\miniprogram\pages\index\index.ts
收集:C:\Users\talen\WeChatProjects\miniprogram-1\miniprogram\pages\index\index.wxml
收集:C:\Users\talen\WeChatProjects\miniprogram-1\miniprogram\pages\logs
收集:C:\Users\talen\WeChatProjects\miniprogram-1\miniprogram\pages\logs\logs.json
收集:C:\Users\talen\WeChatProjects\miniprogram-1\miniprogram\pages\logs\logs.ts
收集:C:\Users\talen\WeChatProjects\miniprogram-1\miniprogram\pages\logs\logs.wxml
收集:C:\Users\talen\WeChatProjects\miniprogram-1\miniprogram\pages\logs\logs.wxss
收集:C:\Users\talen\WeChatProjects\miniprogram-1\miniprogram\sitemap.json
收集:C:\Users\talen\WeChatProjects\miniprogram-1\miniprogram\utils
收集:C:\Users\talen\WeChatProjects\miniprogram-1\miniprogram\utils\util.ts
收集:C:\Users\talen\WeChatProjects\miniprogram-1\package.json
收集:C:\Users\talen\WeChatProjects\miniprogram-1\project.config.json
收集:C:\Users\talen\WeChatProjects\miniprogram-1\project.private.config.json
收集:C:\Users\talen\WeChatProjects\miniprogram-1\tsconfig.json
收集:C:\Users\talen\WeChatProjects\miniprogram-1\typings
收集:C:\Users\talen\WeChatProjects\miniprogram-1\typings\index.d.ts
收集:C:\Users\talen\WeChatProjects\miniprogram-1\typings\types
收集:C:\Users\talen\WeChatProjects\miniprogram-1\typings\types\index.d.ts
收集:C:\Users\talen\WeChatProjects\miniprogram-1\typings\types\wx
收集:C:\Users\talen\WeChatProjects\miniprogram-1\typings\types\wx\index.d.ts
收集:C:\Users\talen\WeChatProjects\miniprogram-1\typings\types\wx\lib.wx.api.d.ts
收集:C:\Users\talen\WeChatProjects\miniprogram-1\typings\types\wx\lib.wx.app.d.ts
收集:C:\Users\talen\WeChatProjects\miniprogram-1\typings\types\wx\lib.wx.behavior.d.ts
收集:C:\Users\talen\WeChatProjects\miniprogram-1\typings\types\wx\lib.wx.cloud.d.ts
收集:C:\Users\talen\WeChatProjects\miniprogram-1\typings\types\wx\lib.wx.component.d.ts
收集:C:\Users\talen\WeChatProjects\miniprogram-1\typings\types\wx\lib.wx.event.d.ts
收集:C:\Users\talen\WeChatProjects\miniprogram-1\typings\types\wx\lib.wx.page.d.ts
保存收集预设成功