如何将yarn升级到特定版本

时间:2018-08-17 00:28:06

标签: yarnpkg

Yarn documentation告诉我们如何升级到最新版本,但没有说明如何升级到特定的非最新版本。

我需要一个特定版本来匹配我们的CI服务器。

如何指定所需的版本?

3 个答案:

答案 0 :(得分:2)

从项目目录运行yarn policies set-version <version>

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

答案 1 :(得分:1)

您可以通过以下方式使用install指定纱线版本:

假设您要使用1.7.0版:

yarn upgrade v1.7.0

答案 2 :(得分:0)

您可以在文档中看到,可以使用viewHolder.cart_plus.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { menu.add(position+1,menu.get(position)); Singleton.getInstance().getMenuExtraArrayList().add(position+1,menu.get(position)); ((CartActivity)context).cartIconCounter.setText( Singleton.getInstance().getMenuExtraArrayList().size()+""); ((CartActivity)context).setPrice(); notifyDataSetChanged(); setAnimation(position,viewHolder.itemView); } }); 标志为curl-install命令提供一个版本。

private void setAnimation(int psition, View itemView) { if (psition > lastPosition) { Animation animation = AnimationUtils.loadAnimation(context, android.R.anim.slide_in_left); itemView.startAnimation(animation); lastPosition = psition; } }

如果您使用的是酿造

--version

或者您可能是将npm作为全局软件包安装的,然后像这样进行更新:

curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version [version]