【问题标题】:Cannot activate yarn无法激活纱线
【发布时间】:2022-11-30 12:14:25
【问题描述】:

我正在关注yarn installation doc。当我运行corepack prepare yarn@stable --activate时,我得到Usage Error: Invalid package manager specification in CLI arguments; expected a semver version。有人知道怎么回事吗?

【问题讨论】:

  • 如果您安装了 nodejs,请使用 npm npm i --location=global yarn 安装它
  • 但我确实有 yarn,因为我的 nodejs 版本 >16.10 并且 yarn -v 显示 3.2.3。
  • 检查您的项目使用的 yarn 版本 yarn 1 是经典版本,新版本使用即插即用..
  • 我正在使用新版本。我必须在命令中将 semvar 指定为 corepack prepare yarn@3.2.3 --activate 而不是输入 @stable 才能正常工作,但官方文档所说的不起作用有点奇怪。我想知道这是否只发生在我身上或其他人身上。
  • @passionateLearner 感谢您发帖!现在面临同样的问题。

标签: node.js npm yarnpkg yarn-workspaces yarn-v2


【解决方案1】:

根据这个github问题https://github.com/yarnpkg/berry/issues/4132,你应该corepack enable而不是corepack prepare

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-20
    • 2017-11-13
    • 1970-01-01
    • 2021-11-09
    • 2019-06-28
    • 1970-01-01
    • 2019-03-13
    相关资源
    最近更新 更多