# 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
保存收集预设成功