使用yarn代替npm进行前端包管理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用yarn代替npm进行前端包管理相关的知识,希望对你有一定的参考价值。

参考技术A 如果你熟练使用npm,那么你一定可以快速的掌握yarn。
-- 亚洲气质程序员·尼古拉斯·赵四

用官方的话来说yarn的出现是为了弥补npm的缺陷,相信不用说,大家也知道日常工作中在使用npm时遇到的各种坑:
1、npm install 安装时而快如赛马,时而慢如蜗牛。
2、同一个项目,安装依赖的时候版本不统一。
如下方三个版本号就代表了不同的版本:

3、各种奇奇怪怪的错误。
虽然有cnpm可以适当弥补一些npm的问题,但是依然觉得npm不太香。

超级简单
windows 官网下个MSI的安装包即可。
Mac OS 可以用自带的brew来安装

如果是bash执行vue create 来新建项目,那么最后的包管理器选择yarn就可以了。

如果是vue ui创建的项目,那么在第一步的时候,把包管理器换成yarn即可。

官网: https://yarn.bootcss.com/

以上是关于使用yarn代替npm进行前端包管理的主要内容,如果未能解决你的问题,请参考以下文章

[Web 前端] 使用yarn代替npm作为node.js的模块管理器

Yarn 构建工具入门基础

yarn代替npm yarn的优点与官网

yarn和npm对比

nodejs docker 开发最好选择yarn 进行包管理而不是npm

前端包管理器的依赖管理原理