【问题标题】:Is it possible to specify a version range when using `yarn add`?使用 `yarn add` 时是否可以指定版本范围?
【发布时间】:2019-11-24 18:31:48
【问题描述】:
  • 您可以通过yarn add my-package 安装最新版本的my-package
  • 可以yarn add my-package@1.2.3安装v1.2.3

你能指定一个范围,比如在 package.json 中吗?

【问题讨论】:

    标签: yarnpkg


    【解决方案1】:

    是的。

    我不知道为什么这不是documented explicitly,但这有效:

    yarn add express@^4.15.4
    # wrote "express": "^4.15.4" to package.json
    # actually installed v4.17.1, which is latest satisfactory version
    

    【讨论】:

    • 它不适合我。 Yarn 安装确切的给定版本并将其添加到package.json 而不带^。例如,yarn add express@^4.15.4 以 "express": "4.15.4"; 结尾。
    • 如果我在依赖项周围加上引号,对我有用,如yarn add "express@^4.15.4"
    猜你喜欢
    • 2016-05-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多