/Edever

Edever是electron、antd、antv集成开发项目的命令行工具,用于项目模板的快速获取,将持续关注针对框架新特性的开发

Primary LanguageGoMIT LicenseMIT

Edever

Edever是electron、antd、antv集成开发项目的命令行工具,用于项目模板的快速获取,将持续关注针对框架新特性的开发

环境依赖

  • Git

版本更新须知

  • 2020/03/18: 重构代码结构和命令行结构,v0.1.0发布
  • 2020/03/14: 本次更新在初始化模板命令edever init中废除了-s的flag,请在v0.0.1之后的版本使用--temp命令替代,默认下载仓库已改成Gitee

如何使用

  • 请在release中下载最新对应的可执行文件,只提供64位可执行文件
文件名 平台
edever-win Windows
edever-mac MacOS
edever-linux Linux
  • 对于Windows平台

局部命令, 在工程文件夹下PowerShell打开

./edever -h

全局命令, 要求把工具所在目录添加到Path环境变量

edever -h

完整使用说明

v0.0.1只支持带有-s参数的init, 之后的稳定版本为为大版本更新

edever子命令 使用说明
help, -h, --help 获取帮助
init 初始化工程模板(v0.0.1之后版本支持ts
package 获取指定的工程模板
update 获取Edever版本更新
version 打印当前的Edever版本信息

edever init子命令参数

参数 说明 合法值
-d, --dirname 指定保存工程模板的目录名 默认值为ElectronProjectTemplate
-h, --help 获取edever init命令帮助
-r, --repo 指定获取的仓库 gitee/github,默认gitee
--temp 指定获取的模板类型 sample/sqlite3/ts,默认sample

--temp取代了v0.0.1-s命令

edever update子命令参数

参数 说明 合法值
-d, --down 是否更新控制 加上才能启动下载
-h, --help 获取edever update命令帮助
-l, --list 列出所有可更新的版本
-r, --repo 指定获取仓库 github/gitee,默认gitee
-t, --tag 指定tag更新 默认为latest

所有的下载命令都需要加上-d, -r -t可选

edever package子命令参数

参数 说明 合法值
-d, --down 是否更新控制 加上才能启动下载
-h, --help 获取edever update命令帮助
-l, --list 列出所有可更新的版本
-r, --repo 指定获取仓库 github/gitee,默认gitee
-t, --tag 指定tag更新 默认为latest
--temp 指定模板 sample/ts/sqlite3, 默认为sample

TODOS

  • 完善build子命令,支持edever接管编译package.json对于不同编译配置的需求

Gitee&&GitHub

GitHub: HerbertHe/Edever

Gitee: HerbertHe/Edever