发布一个包
四步。前三步现在就能做,第三步要一个发布 token。
1 · 准备包目录
包根放一个 qi.toml,名称与版本就是发布出去的那两个值。
$
cat qi.toml[包] 名称 = "海龟" 版本 = "0.1.0" 说明 = "给孩子的 Logo 海龟绘图库" 入口 = "海龟.qi"
名称可以是中文。版本是「主.次.补」三段数字,只做相等比较,不解析范围。
2 · 本地验一遍
$
qi check 海龟.qi发上去的版本改不了(同名同版本会被拒),所以先确认能编译。
3 · 要一个 token
用 GitHub 登录,自己生成一个 —— 不用找任何人。token 只在生成那一刻显示一次。
$
export QI_REGISTRY_TOKEN=<你的 token>4 · 发布
$
qi 包 发布在包目录里跑。客户端会打包、算 sha256、上传,服务端校验 qi.toml 的名称与版本跟 URL 一致后入库。