如何设置Yarn作为Ionic CLI的包管理工具

Yarn是一个非常棒的包管理工具,相比npm来说,Yarn避免了重复包的下载,极大的减少了包下载的时间,加快了项目的构建。但Ionic CLI中默认的包管理工具是npm, 那如何在Ionic CLI中使用Yarn呢?

首先,确保你已经安装了Yarn

1
yarn --version

如果已经安装了,则你可以看到版本号,比如:在我的开发环境中安装的是1.16.0版。如果显示你还没有安装,就请访问Yarn的官方网站进行下载、安装。

在安装完Ionic后,执行以下的命令

1
ionic config set -g npmClient yarn

如果能正确设置,则系统会提示:[OK] npmClient set to “yarn”, 这样就用yarn替换了默认的npm作为包管理工具。

这是一个全局性的设置,以后你在通过Ionic start 命令来新建项目时,将会看到以下的输出

1
2
3
4
5
...
> yarn install --non-interactive
yarn install v1.16.0
info No lockfile found.
...

如果你是在找如何在Angular CLI中使用yarn替换npm, 可参考我的另外一篇文章: 如何设置Yarn作为Angualr CLI的包管理工具

本文标题:如何设置Yarn作为Ionic CLI的包管理工具

文章作者:晨星

发布时间:2019年05月27日 - 12:05

最后更新:2020年05月28日 - 16:05

原始链接:https://www.mls-tech.info/app/ionic/ionic-with-yarn/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。