0.1.0 • Published 5 years ago
@gotoeasy/gotoeasy-cli v0.1.0
@gotoeasy/gotoeasy-cli
简化操作
- 把package.json简化为package.btf,方便阅读编辑
- 简化发布过程,自动累加最小版本号
Install
npm i -g @gotoeasy/gotoeasy-cli
初次创建package.btf
// 在当前目录创建package.btf文件例子(存在也会被覆盖)
gotoeasy initpackage
// 也可使用缩写命令ge替代gotoeasy
ge initpackage
package.btf文件内容样本 (btf格式参照底部链接)
// -------------------------------------------------
// 这是个替代package.json用的配置文件
// 结合gotoeasy-cli命令行,发布前转换为package.json
//
// 主要是因为json配置文件看得不爽
// 更是因为package.json竟然不能写注释
// 最后是发布前修改版本号感觉太琐碎了
//
// 除name和version是必须外,其他都是可选
// 按这个例子文件根据需要删减选填
// 然后使用命令gotoeasy publish简写ge p自动转换发布
// 发布仅自动累加更新最小版本
// -------------------------------------------------
[name] // 项目名 (必填)
name
[version] // 版本号 (必填)
0.0.0
[main] // 入口文件
index.js
[dependencies] // 依赖库
xxxxx : *
yyyyy : *
zzzzz : *
[devDependencies] // 开发依赖库
xxxxx : *
yyyyy : *
[bin] // cli命令
gotoeasy = bin/gotoeasy
ge = bin/gotoeasy
[scripts] // 脚本命令
test = echo "Error: no test specified" && exit 1
[description] // 描述
gotoeasy-cli
[keywords] // 检索关键字,多个关键字用半角逗号分隔
keyword1, keyword2, keyword3
[engines] // 指定环境要求版本
node : >= 10.0.0
npm : >= 6.1.0
[repository] // 仓库
type= git
url = git+https://github.com/xxxxx/yyyyyyy.git
[homepage] // 主页,github项目会被自动识别设定
https://github.com/gotoeasy/........../README.md
[bugs] // BUG提交地址,github项目会自动识别设定
url = https://github.com/xxxxx/yyyyyyy/issues
[author] // 作者信息
name = your name
email= your email
[license] // 协议
Apache-2.0
package.btf修改好后,使用命令发布npm包
// 累加package.btf文件中的小版本号后转换为package.json
// 然后使用npm publish命令发布,成功后更新package.btf文件
gotoeasy publish
// 也可使用缩写命令
ge p
Links
Block-Text-File Specification
https://github.com/gotoeasy/block-text-filenpm-packages
https://github.com/gotoeasy/npm-packages
0.1.0
5 years ago
0.0.22
5 years ago
0.0.21
5 years ago
0.0.20
5 years ago
0.0.19
5 years ago
0.0.18
5 years ago
0.0.17
5 years ago
0.0.16
5 years ago
0.0.15
5 years ago
0.0.14
6 years ago
0.0.13
6 years ago
0.0.12
6 years ago
0.0.11
6 years ago
0.0.10
6 years ago
0.0.9
6 years ago
0.0.8
6 years ago
0.0.7
6 years ago
0.0.6
6 years ago
0.0.5
6 years ago
0.0.4
6 years ago
0.0.3
6 years ago
0.0.2
6 years ago
0.0.1
6 years ago