升级 yarn 似乎可以工作,但没有,安装了 nvm
Posted
技术标签:
【中文标题】升级 yarn 似乎可以工作,但没有,安装了 nvm【英文标题】:upgrade yarn seems to work but doesn't, with nvm installed 【发布时间】: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 有关,但如果有更简单的方法,我不想卸载或切换节点版本管理器
【问题讨论】:
【参考方案1】:按照this question的最佳答案中的说明,设法安装并运行了yarn 1.x版
【讨论】:
以上是关于升级 yarn 似乎可以工作,但没有,安装了 nvm的主要内容,如果未能解决你的问题,请参考以下文章