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

Ngu*_*You 3 javascript node.js npm vue.js vue-test-utils

我目前的配置是:

 "@vue/test-utils": "^1.0.0-beta.25"
Run Code Online (Sandbox Code Playgroud)

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

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

Dig*_*ter 5

我相信语法如下:

"@vue/test-utils": ">1.0.0-beta.25 <1.0.0-beta.31 || ^1.0.0-beta.32"
Run Code Online (Sandbox Code Playgroud)

您可以在此处找到版本解析规则。

  • 您可以使用此 https://semver.npmjs.com/ 进行测试,语法为 @DigitalDrifter (2认同)