npm 包 @hmps/create-release 使用教程

阅读时长 3 分钟读完

简介

在进行项目管理和开发过程中,发布项目的新版本是一个重要的环节。为了方便并规范化这一过程,@hmps/create-release 是一个非常实用的 npm 包,用于在 GitHub 上创建 release, 并帮助项目发布者自动处理版本号和 change log。

安装 @hmps/create-release

使用步骤

步骤一:在 GitHub 上创建 Personal access tokens

首先,你需要在你的 GitHub 账户中创建一组 Personal access tokens。具体的创建过程请看下面的教程:

  • 打开 https://github.com/settings/tokens
  • 点击 Generate new token 按钮
  • 输入 Token description:
    • 这里可以随便填写一个描述,如 Create Release
  • 选择要授权的权限:
    • repo: Full control of private repositories
  • 点击生成 Token 并拷贝生成的 Token 值

步骤二:使用 @hmps/create-release

在第一次运行时,npm 包会来到以下的问题:

在命令行中 secure 和 ascii 两个包会同时被引入,请确保它们是安全的并且可以被引入。其中,第一第二个问题是会使用到后面的 repo 名称的。

首先,输入你的 GitHub 用户名。然后,继续输入仓库名称和仓库类型,如果是私有仓库的话,需要额外付费。

下一个问题是更改版本号。根据你的需求进行更改。输入了版本号并提交之后,在生成的 changelog 文件中,会在“Unreleased”和该版本号的下面添加一行“[Version]”字符串。

最后,输入你的 commit 消息。

然后,会出现以下的信息:

如果选择 Yes 的话,会生成一个预览。如果选择 No 的话,则在执行完上述操作后,新的 release 版本就会被创建。

步骤三:检查刚刚发布的 release

在你成功运行之后,前往你在之前输入的 GitHub 仓库地址。在仓库中,会出现一个名为 Realeases 的选项卡。点击查看进一步的详情。

附录:@hmps/create-release 示例代码

在 package.json 中添加以上的 script 后,就可以通过 npm run release 执行发布的操作了。

结论

@hmps/create-release 实用简单,省去繁琐的操作流程,是开发者进行项目管理和版本发布的利器。相信通过本文的学习,你可以更轻松地完成你的项目操作,并且规范化了项目发布流程,是非常值得使用的一款 npm 包。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/150456