如何排除特定版本的npm包?

3

我的当前配置如下:

 "@vue/test-utils": "^1.0.0-beta.25"

如何在使用插头符“^”范围时排除特定版本的软件包?
我想要排除的版本是“1.0.0-beta.31”,因为这个版本目前破坏了我的所有测试。
1个回答

6

我相信语法大致如下:

"@vue/test-utils": ">1.0.0-beta.25 <1.0.0-beta.31 || ^1.0.0-beta.32"

你可以在这里找到版本解析的规则。

1
使用这个语法,当1.0.0-beta.32发布时,我会得到最新的版本吗? - You Nguyen
1
我刚刚更新了答案以解决那种情况。 - Brian Lee
2
你可以使用 https://semver.npmjs.com/ 进行测试,其中包含 @DigitalDrifter 的语法。 - Tung Duong

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接