Yarn是由Facebook、Google、Exponent 和 Tilde 联合推出了一个新的 JS 包管理工具 ,正如官方文档中写的,Yarn 是为了弥补 npm 的一些缺陷而出现的
通常情况下不建议通过npm进行安装。npm安装是非确定性的,程序包没有签名,并且npm除了做了基本的SHA1哈希之外不执行任何完整性检查,这给安装系统程序带来了安全风险。
基于这些原因,强烈建议你通过最适合于你的操作系统的安装方法来安装yarn。
安装速度快 (服务器速度快 , 并且是并行下载)
版本锁定
缓存机制
npm init ---- yarn init
npm install ---- yarn
npm install xxx@1.1.1 -g ---- yarn global add xxx@1.1.1
npm install xxx@1.1.1 --save ---- yarn add xxx@1.1.1
npm install xxx@1.1.1 --save-dev ---- yarn add xxx@1.1.1 --dev
npm uninstall xxx --save(-dev) ----yarn remove xxx
npm run xxx ---- yarn run xxxx
原文:https://www.cnblogs.com/fozero/p/11747429.html