纱线应该如何升级到最新版本?
当前回答
在Linux操作系统中,只需在终端运行以下命令:
$ curl --compressed -o- -L https://yarnpkg.com/install.sh | bash
在此之后,关闭当前终端并再次打开它。然后,执行以下命令检查纱线当前版本:
$ yarn --version
其他回答
npm install --global yarn
npm upgrade --global yarn
这应该有用。
我有一个过时的符号链接,阻止我访问正确的bin。我最近也经历了一次节点升级,这意味着我的很多更新的箱子都在不同的文件夹中可用,我认为这是一个较低的优先级
以下是对我有效的方法:
yarn -v
> 1.15.2
which yarn
> /Users/lfender/.yarn/bin/yarn
rm -rf /Users/lfender/.yarn/bin/yarn
npm uninstall --global yarn; npm install --global yarn
> + yarn@1.16.0
> added 1 package in 0.179s
which yarn
> /Users/lfender/.nvm/versions/node/v12.2.0/bin/yarn
yarn -v
> 1.16.0
如果您没有使用NVM,那么您的bin安装位置对于您的系统来说可能是唯一的
从那里,我已经切换到这里概述的yarn策略集版本https://stackoverflow.com/a/55278430/1426788,在回购级别定义我的yarn版本
npm i -g yarn
这应该会更新你的纱线版本。用yarn -v或yarn——version检查version。
我在我的终端上运行以下命令更新了我的Ubuntu上的yarn
curl——压缩-o- l https://yarnpkg.com/install.sh | bash
来源:https://yarnpkg.com/lang/en/docs/cli/self-update
Windows用户
我通常用Chocolatey升级Yarn。
choco upgrade yarn
推荐文章
- 纱线:如何使用终端升级纱线版本?
- “你正在运行create-react-app 4.0.3,它落后于最新版本(5.0.0)”
- error /node_modules/node-sass: Command failed .日志含义
- 在ubuntu中无法将默认python版本设置为python3
- 引擎“节点”与此模块不兼容
- yarn中最接近“npm ci”的是什么
- 'TypeError [ERR_INVALID_ARG_TYPE]: "path"参数必须是字符串类型。接收类型未定义'
- 如何使用apt-get在Ubuntu 18.04/17.04/16.10/16.04 LTS/15.10/15.04/14.10/14.04 LTS/13.10/13.04上安装Maven 3 ?
- Yarn安装命令错误没有这样的文件或目录:'install'
- 如何在Yarn中清除缓存?
- 我该织纱线吗?锁定文件,它是干什么用的?