代码拉取完成,页面将自动刷新
同步操作将从 Gitee 前端组/命令行发版工具 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
一个用于创建发行版的命令行工具。
npm install -g gitee-release-cli
先前往私人令牌页页创建一个令牌,然后配置:
gitee-release config accessToken 你的令牌
设置使用中文版的内容(只翻译标题):
gitee-release config locale zh_CN
创建一个发行版:
# 创建发行版,然后提示是否上传发行版到码云
gitee-release create
# 创建一个 beta 预发行版
gitee-release create --prerelease beta
# 生成版本号后运行 npm version 更新版本号,然后运行 git push 推送改动内容
gitee-release create --with-npm-version --with-git-push --upload
如果觉得手动输入这些命令太麻烦,可在 package.json 中添加以下内容:
{
"scripts": {
"release": "gitee-release create --with-npm-version --with-git-push --upload",
"release-beta": "npm run release -- --prerelease beta",
}
}
将此徽标包含在 README.md 自述文件中,可以让他人知道你的项目是使用 gitee-release-cli 发布的。
[![gitee-release-cli](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-gitee--release-blueviolet.svg)](https://gitee.com/gitee-frontend/gitee-release-cli)
我为什么要选择 gitee-release-cli 而不是 semantic-release?
如果你懒得看 semantic-release 的英文说明文档的话,可以先试试 gitee-release-cli。
对代码库里的提交信息格式有什么要求?
需要遵循 commitlint 的提交信息规范。
基于 MIT 许可协议发布。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。