这是一个辅助工作的工具。
- 新增配置同步(需要先注册账号)
- 可开启自动配置同步
- 配置只同步plugins和commands
- 新增根据模板自动生成初始化插件
- frc genPlugin xxx -d 描述信息
- utils新增check包安装的方法 ,throttle方法
- 插件package中新增fe-robot参数,用于指定依赖的版本, 安装插件时,如果有该参数,则检查fe-robot是否符合版本
- utils新增check包安装的方法 ,throttle方法
- 插件package中新增fe-robot参数,用于指定依赖的版本, 安装插件时,如果有该参数,则检查fe-robot是否符合版本
- fix命令绑定,不需要check version
- 调整提示语颜色
- 优化help内容展示
- 修复使用npm安装时,更新版本的bug, 每次强制指定需要安装的版本
- bind命令, 新增show, 用于展示指令内容
- bind命令只计算使用次数, 不发送统计
- 新增fe-robot命令映射 -> frc
- bind绑定的命令, 调用时默认使用start指令
- fe-robot 默认指令为 fe-robot -h
- 修复window下npm,yarn安装插件的bug
- 支持插件模板检测
- 插件运行时, 自动检测版本, 并提示安装(每天最多检查一次,防止影响调用性能)
- 支持fe-robot 版本检查(跟随命令使用时检查)
- 默认发送用户调用指令情况收集
- 支持关闭
fe-robot disable report
- 支持关闭
- 支持link, 用于本地开发插件测试(支持扩展型和子命令型插件)
- link -d 用于删除测试的插件
- 优化fe-robot执行速度, 延迟初始化扩展型插件
- 注: 原先安装的插件,建议使用install重新安装
- 简化fe-robot,将内置的工具命令转换成插件调用
- 插件收集列表plugins
- 支持将命令一些长命令进行映射绑定, 如docker
- 支持对命令快捷执行, 新增或覆盖脚本
- 支持删除命令绑定
- 支持对插件打tag
- 支持插件使用记录, 支持搜索
- 插件安装、执行、卸载的优先级
- 扩展和子命令型插件 -> 映射型插件
- 支持子命令型插件(以fe-robot-plugin- 开头)
- 支持映射型插件
- 如映射http-server等既有命令行工具, 并预计在后期提供管理功能
- 安装和卸载相关插件
- 新增plugins机制, 动态安装对应的插件
- 安装下载插件
- 移除插件
- 调用插件
- init project
- 功能型 (doing)
- 图片压缩 (done)
- 视频压缩 (todo)
- 音频压缩 (todo)
- 加密/解密 (todo)
- caniuse (done)
- 身份证号码生成器 (done)
- cron 脚本验证器 (todo)
- 代码格式化 (todo)
- img base64互换 (done)