环境:Windows、Node 16.18.0、Corepack 0.14.1
我按照这些说明安装 Yarn。
当我跑步corepack prepare yarn@3.2.4或corepack 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) 我正在尝试通过运行启用“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'
如何解决这个问题?
我克隆了一个使用 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)