1.介绍
说明:Yarn 是一个由 Facebook、Google、Exponent 和 Tilde 公司联合推出的新一代 JavaScript 包管理工具,用于取代 npm。与 npm 相比,Yarn 可以更快地下载依赖,更好地管理依赖版本,更稳定地构建依赖关系。
2.特点
- 更快的安装速度:Yarn使用并行下载的方式,并且能够缓存包,所以安装速度比npm更快。
- 更好的稳定性:Yarn使用了一个锁定文件(lock file)来确保安装的依赖包的版本始终一致,这可以避免出现包冲突的情况。
- 更简单的依赖关系管理:Yarn使用一个单独的文件来记录依赖关系,而不是像npm那样将依赖关系保存在package.json文件中.
- 支持离线模式:Yarn可以离线安装包,这对于没有网络连接或者网络连接较慢的情况下开发非常有用。
- 支持自定义安装来源:Yarn支持从其他来源进行安装,如Git仓库或本地文件系统,这样可以更灵活地管理依赖关系。
3.安装
npm i yarn
3.1初始化
yarn init
4.操作命令
yarn add 包名 //安装
yarn === npm i //安装所有的依赖
yarn remove 包名 //删除包名
yarn config list //查看yarn的配置项
注意:全局不好用。 yarn全局安装包的位置可以通过yarn global bin来查看
yarn global bin
5.在package.json配置了server和start
启动命令
yarn start 或者 yarn server
主要:不要混着用包管理工具。