node中安装yarn(nodejs Yarn替代npm包管理)

什么是Yarn?

Yarn是Facebook公司出品的用于管理nodejs包的一款软件,开发过nodejs的同学应该知道,我们一般都使用npm作为我们nodejs项目的模块管理器,但npm有一些历史遗留问题:
在这里插入图片描述

  • 极其快速。Yarn 会缓存它下载的每个包,所以无需重复下载。它还能并行化操作以最大化资源利用率,安装速度之快前所未有。
  • 特别安全。Yarn会在每个安装包被执行前校验其完整性。
  • 超级可靠。Yarn 使用格式详尽而又简洁的 lockfile文件 和确定性算法来安装依赖,能够保证在一个系统上的运行的安装过程也会以同样的方式运行在其他系统上。

安装Yarn

  • 官网下载 https://yarnpkg.com/en/docs/install
  • (√推荐)快速在NPM 中安装 npm install -g yarn
  • windows MSI安装,下载地址:https://yarnpkg.com/latest.msi
  • macOS安装脚本 curl -o- -L https://yarnpkg.com/install.sh | bash
  • linux安装sudo apt-get update && sudo apt-get install yarn

检查安装

yarn --version
在这里插入图片描述

Yarn的基本命令

  • yarnyarn install,这两个命令的效果是一样的,等同于npm install,使用这个命令会在该目录生成一个yarn.lock的文件。
  • yarn add koa,安装koa模块并更新package.json和yarn.lock文件,等同于npm install koa --save。也可以使用yarn global add koa,等同于npm install koa -g,将模块直接安装到全局环境变量里,方便使用。
  • yarn list,根据当前项目的package.json查看模块的依赖及版本。
  • yarn info koa,查看koa模块的详细信息,类似于npm view koa。
  • yarn init,初始化项目package.json文件,等同于npm init。
  • yarn run,运行package.json中的script。
发布了293 篇原创文章 · 获赞 401 · 访问量 111万+

猜你喜欢

转载自blog.csdn.net/moshowgame/article/details/103358313