纱线应该如何升级到最新版本?


当前回答

yarn policies set-version --rc

根据yarn文档,要将yarn更新到最新版本,我们应该运行上述命令。用yarn -v或yarn——version检查version。

参考:https://classic.yarnpkg.com/en/docs/cli/policies/#toc-policies-set-version

其他回答

如果你已经有纱线了。X,你想升级到yarn 2。你需要做一些不同的事情:

yarn set version berry

其中berry是yarn版本2的代码名。更多信息请参见此处的迁移指南。

Yarn策略集

是否下载最新的稳定版本

参考yarn文档 https://yarnpkg.com/lang/en/docs/cli/policies/#toc-policies-set-version

Yarn策略集

这将我的纱线版本从1.22.5升级到1.22.10

我在我的终端上运行以下命令更新了我的Ubuntu上的yarn

curl——压缩-o- l https://yarnpkg.com/install.sh | bash

来源:https://yarnpkg.com/lang/en/docs/cli/self-update

我在需要最新纱线的Jenkins管道中尝试了以上所有解决方案。 最后,这对我有用。

在git repo中运行yarn policy set-version 这将生成.yarn/releases/yarn-X.X.X.js文件和.yarnrc文件。将这两个文件都推到Git repo中。 现在构建和所有的yarn命令将使用yarn- x.x。X版本。

注意:当你没有npm install -g yarn的根权限时,这很有用。