【问题标题】:installing yarn with brew用 brew 安装纱线
【发布时间】:2020-11-15 07:57:57
【问题描述】:

首先使用 brew,我安装了当前节点 LTS,现在是 node@14

然后我使用 brew link --force node@14 对节点进行符号链接,因为 LTS 版本仅限于桶

然后我用brew install yarn 安装了纱线,但由于某种原因,brew 安装了node@15,然后安装了纱线。 brew list结果显示node and node@14,前者是安装yarn后出现的。现在我当前的节点版本显示node@15

我想使用 node LTS 版本,也希望 yarn 使用该版本。我该怎么做?

【问题讨论】:

    标签: node.js homebrew yarnpkg


    【解决方案1】:

    homebrew 不是管理多个节点运行时版本的好解决方案,因为 homebrew 总是使用最新的节点(在本例中为 node@15)构建的。因此,包裹可以一起运送。

    这可能是解决方案:

    • brew install node@14
    • 为node@14配置PATH
    • 安装yarnnpm

    【讨论】:

      【解决方案2】:

      创建一个目录并将所需版本的节点链接到该目录并使用--ignore-dependencies 安装纱线解决了我的问题

      来源:here

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-02-20
      • 1970-01-01
      • 2022-06-14
      • 2022-10-19
      • 2020-04-03
      • 1970-01-01
      • 2018-08-13
      相关资源
      最近更新 更多