为什么提倡yarn?离线模式
yarn提供离线工作模式
。
重点!!重点!!重点!!重点!!重点!!
即你以前安装过某个包,yarn会帮你缓存起来,当你没有网络的时候依旧可以完成依赖安装。
都说yarn快,不懂快在哪里,这下懂了吧,仅是这就能节省一大段依赖安装的时间。
依赖从多个资料库安装
资料库包括npm、bower、Git库和本地文件系统。
- 默认情况下,在npm资料库中安装依赖包
yarn add <pkg-name>
- 也可以从某个网络链接中安装依赖包
yarn add <https://thatproject.code/package.tgz>
- 或者从本地文件系统中安装依赖包
yarn add file:/path/to/local/floder
- 或者在git库中安装依赖包,比如GitHub
yarn add https://github.com/unicodevelopen/vue-twitten.git