windows下Yarn安装

  • Post author:
  • Post category:其他




windows下Yarn安装



方法一:使用安装包安装


https://classic.yarnpkg.com/zh-Hans/docs/install#windows-stable

打开下载安装程序一路下一步

在这里插入图片描述



方法二:使用npm安装

npm i yarn -g
-i:install 
-g:全局安装(global),使用 -g 或 --global


输入yarn -version 可以看到版本号,说明安装成功了。我们就可以在项目中像使用npm一样使用yarn了



测试安装成功

打开任意一个终端,cmd,cmder,powershell,git bash都可以

输入命令


yarn -version

在这里插入图片描述

成功显示版本,就说明安装成功了

yarn,是一款可以用来代替 npm 的包管理工具,你当然也可以用 npm 来安装 yarn,效果是一样的。



配置配置 yarn 默认的缓存位置

对于缓存在C盘不能忍的需要手动更改,参考下面的教程



npm修改全局安装位置 和 缓存位置

#1.改变npm 全局安装位置(示例)
npm config set prefix "你的磁盘路径"
#这里是我的路径
npm config set prefix "G:\Downloads\Nodejs\global"
#2. 改变 npm 缓存位置(示例)
npm config set cache "你的磁盘路径"
#这里是我的路径
npm config set cache "G:\Downloads\Nodejs\cache"


然后配置一下系统环境变量



D:\appCache\nodejs\node_global



D:\appCache\nodejs\node_global\node_modules 这两个添加到你的系统环境变量中。

检查是否修改成功命令


npm config ls

; "builtin" config from D:\Install\Nodejs\node_modules\npm\npmrc

; prefix = "C:\\Users\\admin\\AppData\\Roaming\\npm" ; overridden by user

; "user" config from C:\Users\admin\.npmrc

cache = "G:\\Downloads\\Nodejs\\cache"
prefix = "G:\\Downloads\\Nodejs\\global"
registry = "https://registry.npm.taobao.org/"

; "cli" config from command line options

omit = []
user-agent = "npm/7.0.14 node/v15.3.0 win32 x64"

; node bin location = D:\Install\Nodejs\node.exe
; cwd = C:\Users\admin
; HOME = C:\Users\admin
; Run `npm config ls -l` to show all defaults.


npm使用淘宝镜像



Yarn 修改全局安装位置 和 缓存位置

在CMD命令行中执行

#1.改变 yarn 全局安装位置(示例)
yarn config  set global-folder "你的磁盘路径"
#2.然后你会在你的用户目录找到 `.yarnrc` 的文件,打开它,找到 `global-folder` ,改为 `--global-folder`
#这里是我的路径
yarn config set global-folder "G:\Downloads\Yarn\global"

#2. 改变 yarn 缓存位置(示例)
yarn config cache-folder "你的磁盘路径"
#这里是我的路径
yarn config set cache-folder "G:\Downloads\Yarn\cache"


在我们使用 全局安装 包的时候,会在 “G:\Downloads\Yarn\global” 下 生成 node_modules\.bin



目录 我们需要将 G:\Downloads\Yarn\global\node_modules\.bin 整个目录 添加到系统环境变量中去



否则通过yarn 添加的全局包 在cmd 中是找不到的。

检查当前yarn 的 bin的 位置

yarn global bin

检查当前 yarn 的 全局安装位置

yarn global dir



配置淘宝源



1. 配置淘宝源(加速,不喜欢也可以换)


yarn config set registry https://registry.npm.taobao.org/



2. 安装 yrm


yarn global add yrm

你也可以用


npm i -g yrm 来安装 yrm

列出所有镜像


yrm ls

  npm ---- https://registry.npmjs.org/
  cnpm --- http://r.cnpmjs.org/
* taobao - https://registry.npm.taobao.org/
  nj ----- https://registry.nodejitsu.com/
  rednpm - http://registry.mirror.cqupt.edu.cn/
  npmMirror  https://skimdb.npmjs.com/registry/
  edunpm - http://registry.enpmjs.org/
  yarn --- https://registry.yarnpkg.com

选择taobao镜像


yrm use taobao

YARN Registry has been set to: https://registry.npm.taobao.org/

          verb config Skipping project config: C:\Users\roc/.npmrc. (matches userconfig)

   NPM Registry has been set to: https://registry.npm.taobao.org/






常用命令

  • yarn / yarn install 等同于npm install 批量安装依赖
  • yarn add xxx 等同于 npm install xxx —save 安装指定包到指定位置
  • yarn remove xxx 等同于 npm uninstall xxx —save 卸载指定包
  • yarn add xxx —dev 等同于 npm install xxx —save-dev
  • yarn upgrade 等同于 npm update 升级全部包
  • yarn global add xxx 等同于 npm install xxx -g 全局安装指定包



版权声明:本文为sgrrmswtvt原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。