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

How to exclude a specific version of a npm package?

我当前的配置是:

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

如何在仍然使用插入符号 ^ 的同时排除此包的特定版本?

我要排除的版本是1.0.0-beta.31,因为这个版本目前破坏了我的整个测试。

我认为语法如下:

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

您可以找到版本解析的规则here