【问题标题】:How to exclude a specific version of a npm package?如何排除特定版本的 npm 包?
【发布时间】:2020-05-25 09:27:18
【问题描述】:

我目前的配置是:

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

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

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

【问题讨论】:

    标签: javascript node.js vue.js npm vue-test-utils


    【解决方案1】:

    我相信语法如下:

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

    可以找到版本解析规则here

    【讨论】:

    • 有了这个语法,当1.0.0-beta.32出来的时候,我会得到最新的吗?
    • 我刚刚更新了答案以解决这种情况。
    • 您可以使用semver.npmjs.com 进行测试,语法为@DigitalDrifter
    猜你喜欢
    • 2019-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-09
    • 2019-03-22
    • 1970-01-01
    相关资源
    最近更新 更多