首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到命令:在Node v17.0.1上安装Yarn时使用corepack

找不到命令:在Node v17.0.1上安装Yarn时使用corepack
EN

Stack Overflow用户
提问于 2021-11-23 14:12:54
回答 2查看 2.3K关注 0票数 8

我正在遵循Yarn网站(https://yarnpkg.com/getting-started/install)上的Yarn安装说明。这些说明说明,在Node版本16.10.0和更高版本上,您可以通过使用以下命令启用corepack来安装Yarn:

代码语言:javascript
复制
corepack enable

但是,运行该命令将返回:

代码语言:javascript
复制
zsh: command not found: corepack

我通过Homebrew和node -v returns v17.0.1安装了节点。我在运行Big Sur的M1巨无霸上。

EN

回答 2

Stack Overflow用户

发布于 2021-11-24 10:14:50

因为我通过nvm安装了node (并且使用Homebrew安装了nvm ),所以corepack命令不可用。对我有效的修复方法是通过运行以下命令通过自制软件安装corepack:

brew安装核心包

在通过自制软件安装corepack之后,我能够从终端运行corepack enable命令,并且yarn命令也可用。

票数 8
EN

Stack Overflow用户

发布于 2021-12-04 20:22:31

在使用asdf安装节点时遇到了类似的问题。也使用zsh和zsh asdf插件。

节点版本: 16.13.1 Ran corepack enable - and got zsh: command not found: yarn

解决了我的问题:asdf reshim nodejs

在重新执行之前,还要尝试运行corepack prepare yarn@3.1.1 --activate

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70082424

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档