gpt4 book ai didi

node.js - npm 版本添加 alpha 后缀

转载 作者:搜寻专家 更新时间:2023-10-31 22:34:23 25 4
gpt4 key购买 nike

我如何碰撞 package.json包含 -alpha 的版本使用 npm 版本控制。

正在运行 npm version <new version>会影响 package.json 的版本文件,但是我想添加 -alpha版本的后缀,但我无法这样做,因为文档中没有说明,但 semver 本身支持它。

实际结果:

> npm version prerelease
> v0.2.1-1

预期结果:

> v0.2.1-alpha

最佳答案

您不能自动设置 0.2.1-alpha,但可以设置 0.2.1-alpha.0

npm 支持 --preid 选项来指定预发布的前缀。它可与 pre* 版本结合使用。

示例 1. 制作下一个主要版本的 alpha:

# 1.2.3 => 2.0.0-alpha.0
npm version premajor --preid alpha

示例 2. 将 alpha 变为 beta:

# 2.0.0-alpha.0 => 2.0.0-beta.0
npm version prerelease --preid beta

创建预发布后,您可以使用 prerelease 参数增加数字。

# 2.0.0-beta.0 => 2.0.0-beta.1
npm version prerelease

关于node.js - npm 版本添加 alpha 后缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39206082/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com