标签: corepack

无法通过 corepack 安装 Yarn

环境:Windows、Node 16.18.0、Corepack 0.14.1

我按照这些说明安装 Yarn。

当我跑步corepack prepare yarn@3.2.4corepack prepare yarn@3.2.4 --activate

我收到以下错误:

Preparing yarn@3.2.4... Internal Error: ENOENT: no such file or directory, stat 'C:\Users\rashiditaba\AppData\Local\node\corepack\yarn\3.2.4' Error: ENOENT: no such file or directory, stat 'C:\Users\***\AppData\Local\node\corepack\yarn\3.2.4'
Run Code Online (Sandbox Code Playgroud)

nvm yarnpkg-v3 corepack

14
推荐指数
3
解决办法
9141
查看次数

内部错误:EACCES:权限被拒绝,符号链接 '../lib/node_modules/corepack/dist/pnpm.js' -> '/usr/local/bin/pnpm'

我正在尝试通过运行启用“corepack”

corepack enable
Run Code Online (Sandbox Code Playgroud)

根据此处的说明: https: //yarnpkg.com/getting-started/install

但出现这个错误

内部错误:EACCES:权限被拒绝,符号链接 '../lib/node_modules/corepack/dist/pnpm.js' -> '/usr/local/bin/pnpm'

如何解决这个问题?

macos node.js npm yarnpkg corepack

9
推荐指数
3
解决办法
6862
查看次数

Node corepack 忽略 packageManager 并且不允许我设置纱线版本

我克隆了一个使用 Yarn 1.x 的项目并尝试运行它,但我找不到获得正确版本的 Yarn 的方法。我想我一定错过了什么。

评论终端会话:

# using node16.18.0
$ nvm use v16
Now using node v16.18.0 (npm v8.19.2)

# start with no yarn installed
$ yarn --version
zsh: command not found: yarn

# package.json has packageManager set for Yarn v1.22.19
$ cat package.json | grep packageManager
  "packageManager": "yarn@1.22.19"

# enable corepack, and it ignores the packageManager version
$ corepack enable
$ yarn --version
3.2.4

# manually ask corepack to use v1.22.19, but it again ignores this
$ corepack …
Run Code Online (Sandbox Code Playgroud)

node.js yarnpkg corepack

7
推荐指数
2
解决办法
4019
查看次数

标签 统计

corepack ×3

node.js ×2

yarnpkg ×2

macos ×1

npm ×1

nvm ×1

yarnpkg-v3 ×1