yarn 是什么?
简单点说,yarn
是和 npm
一样的包管理工具,但是 yarn
对 npm
的一些弊端进行了优化。
yarn 和 npm 的区别
yarn
安装速度更快,缓存了给个下载过的包,再次使用时无需重复下载。同时利用并行下载以最大化资源利用率,运行代码前会校验每个安装包的完整性和统一性,使其在不同系统上也能无差别工作。
yarn 与 npm 基础命令对比
yarn | Npm |
---|---|
yarn init | npm init |
yarn | npm install |
yarn add xxx@x.x.x -g | npm install xxx@x.x.x -g |
yarn add xxx@x.x.x | npm install xxx@x.x.x –save |
yarn add xxx@x.x.x –dev | npm install xxx@x.x.x –save-dev |
yarn remove xxx | npm uninstall xxx –save(-dev) |
yarn run xxx | npm run xxx |