【发布时间】:2021-11-25 06:48:22
【问题描述】:
适用于 Linux (WSL) Ubuntu 18.04 的 Windows 子系统
我已经安装了 nvm,我正在使用 node v10.24.1,npm v6.14.12,我正在尝试将 yarn 从 0.32 升级到 1.x
当我运行 npm install -g yarn 时,我得到了
> yarn@1.22.15 preinstall /home/pmweeks/.nvm/versions/node/v10.24.1/lib/node_modules/yarn
> :; (node ./preinstall.js > /dev/null 2>&1 || true)
/home/pmweeks/.nvm/versions/node/v10.24.1/bin/yarn -> /home/pmweeks/.nvm/versions/node/v10.24.1/lib/node_modules/yarn/bin/yarn.js
/home/pmweeks/.nvm/versions/node/v10.24.1/bin/yarnpkg -> /home/pmweeks/.nvm/versions/node/v10.24.1/lib/node_modules/yarn/bin/yarn.js
+ yarn@1.22.15
updated 1 package in 1.851s
但随后我运行yarn --version,我仍然得到0.32。我可以再次运行npm install -g yarn,它会像再次升级它一样。
我也尝试过sudo apt install yarn 和sudo apt update \ sudo apt upgrade,但我仍然在使用纱线 0.32
如何在安装了 nvm 的情况下将 yarn 升级到 1.x?我怀疑问题与 nvm 有关,但如果有更简单的方法,我不想卸载或切换节点版本管理器
【问题讨论】: