首页 > 其他分享 >yarn的安装及使用教程

yarn的安装及使用教程

时间:2024-06-21 09:30:50浏览次数:21  
标签:教程 Yarn json sh yarn 使用 安装

 Yarn的安装及使用教程

Yarn 是一个 JavaScript 包管理工具,由 Facebook 创建,目的是解决 npm 的一些痛点,比如速度、安全性和确定性。以下是安装和使用 Yarn 的详细教程。

 安装 Yarn

 1. 使用 npm 安装 Yarn

如果你已经安装了 Node.js 和 npm,可以使用 npm 来安装 Yarn:

sh
npm install --global yarn


 2. 使用 Homebrew 安装 Yarn(适用于 macOS)

如果你在 macOS 上使用 Homebrew,可以通过以下命令安装 Yarn:

sh
brew install yarn


 3. 通过安装包安装 Yarn

你可以从 Yarn 的[官方网站](https://yarnpkg.com/)下载安装包并安装。根据你的操作系统选择相应的安装包(Windows、macOS、Linux)。

 4. 使用 Scoop 安装 Yarn(适用于 Windows)

如果你在 Windows 上使用 Scoop,可以通过以下命令安装 Yarn:

sh
scoop install yarn


 5. 使用 Chocolatey 安装 Yarn(适用于 Windows)

如果你在 Windows 上使用 Chocolatey,可以通过以下命令安装 Yarn:

sh
choco install yarn


 验证安装

安装完成后,可以使用以下命令验证 Yarn 是否安装成功:

sh
yarn --version


这将输出安装的 Yarn 版本号,表示安装成功。

 使用 Yarn

 1. 初始化项目

在项目目录下使用 yarn init 命令初始化一个新的 Yarn 项目。这将创建一个 package.json 文件:

sh
yarn init


你将被提示输入一些项目的基本信息,比如名称、版本号、描述等。

 2. 添加依赖包

使用 yarn add 命令可以添加一个或多个依赖包。例如,添加 lodash 库:

sh
yarn add lodash


这将会更新 package.json 文件并安装依赖包到 node_modules 目录。

 3. 移除依赖包

使用 yarn remove 命令可以移除一个依赖包。例如,移除 lodash 库:

sh
yarn remove lodash


这将会更新 package.json 文件并从 node_modules 目录中移除依赖包。

 4. 安装所有依赖包

使用 yarn install 命令可以安装 package.json 文件中列出的所有依赖包:

sh
yarn install


这在你第一次克隆项目或更新依赖包时非常有用。

 5. 更新依赖包

使用 yarn upgrade 命令可以更新依赖包到最新的符合 package.json 文件中指定版本范围的版本:

sh
yarn upgrade lodash


 6. 全局安装包

使用 yarn global add 命令可以全局安装一个包。例如,全局安装 typescript:

sh
yarn global add typescript


这将安装包到全局目录,使其可以在任何地方使用。

 7. 查看已安装包

使用 yarn list 命令可以查看项目中已安装的所有包:

sh
yarn list


 8. 使用 scripts

你可以在 package.json 文件中定义 scripts,然后使用 yarn run 命令运行它们。例如,在 package.json 中添加一个 script:

json
"scripts": {
  "start": "node index.js"
}


然后可以使用以下命令运行这个 script:

sh
yarn start


 总结

通过以上步骤,你已经学会了如何安装和使用 Yarn 来管理 JavaScript 项目的依赖包。Yarn 提供了高效、可靠的依赖管理,并且具有简单易用的命令。

标签:教程,Yarn,json,sh,yarn,使用,安装
From: https://blog.csdn.net/ruky36/article/details/139848223

相关文章

  • Ubuntu 22.04 安装MariaDB 提供本地服务
    打开终端。更新包列表:sudoaptupdate安装MariaDB服务器:sudoaptinstallmariadb-server安装完成后,运行安全安装脚本来设置密码和调整安全选项:sudomysql_secure_installationroot@seafile-server:/opt#mysql_secure_installationNOTE:RUNNING......
  • windows安装MySQL
    windows安装MySQL1.下载MySQL的安装包这里以mysql5.7.35为例进行安装演示用安装包放在下面mysql-5.7.35-winx64.zip2.解压安装包到需要安装的路径3.在解压的文件中创建my.ini[mysqld]basedir=MySQL路径\datadir=MySQL路径\data\port=3306skip-grant-tables4.安装My......
  • Liunx安装Maven
    打开文件目录cd/home/maven下载安装包#https://maven.apache.org/download.cgi#官网地址自行选择版本或本地下载成功拖到服务器中wgethttp://mirror.cc.columbia.edu/pub/software/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz解压安装包......
  • windows/linux下JDK安装配置教程
    JDK安装配置教程前言一、jdk下载1.本人资源下载2.官网下载2.1进入java下载页2.2选择版本并下载二、windows1.解压版(最简单、快捷)1.1版本信息1.2解压1.3完成2.安装版2.1版本信息2.2开始安装2.3安装完成三、Linux1.解压版(最简单、快捷)1.1版本信息1.2......
  • window中git的下载安装(手把手教学)
    1、下载git官网下载:Git-Downloads(git-scm.com)点进去后,进入如下界面:(根据自己的系统选择下载)哈哈哈哈哈哈哈哈哈哈哈,官网下载很慢以下提供一个镜像,供大家使用:CNPMBinariesMirror(npmmirror.com)自己选择对应的版本下载下载好了之后双击运行安装包2、安装接......
  • Siemens NX(UG)2406系列(NX2406版本为例)安装教程(含安装包)
    软件介绍SiemensNX(前身为UnigraphicsNX,UGNX版本自12以后不再更新,改为SiemensNX以其他版本号进行更新。)是SiemensPLMSoftware公司出品的一个产品工程解决方案,它为用户的产品设计及加工过程提供了数字化造型和验证手段。SiemensNX针对用户的虚拟产品设计和工艺设计的......
  • 青龙面板京东配置详细教程
    本篇文章是基于雨云服务器进行搭建的为什么选择雨云服务器而不是家用电脑呢?因为相较于家用电脑,使用服务器的成本更低并且更稳定如果你还没有注册雨云账号,可以通过以下链接进行注册,或者注册时填写优惠码mianfei,注册后有五折优惠,还有免费服务器使用注册链接:雨云-新一代云服......
  • 通过优启通PE盘安装Win7(10/11通用)
    开机前插入PE启动盘开机,同时按住UEFI启动选择镜像(不同品牌主板该按键不同,根据自己电脑主板品牌自行百度),进入PE盘启动选择项,根据自己电脑机型在[1][2]中选择一项并回车进入PE盘后,双击此电脑                           ......
  • AI绘画工具介绍及使用教程
    AI绘画工具介绍及使用教程目录引言AI绘画工具简介常见的AI绘画工具DeepArtDeepDreamArtbreederDALL·E使用教程DeepArt使用教程DeepDream使用教程Artbreeder使用教程DALL·E使用教程结论引言随着人工智能技术的不断发展,AI绘画工具在艺术创作中的应用变得越来越广泛......
  • 新手小白包会(python) | OpenCV进阶教程,带你踏入计算机视觉领域
    目录一、OpenCV简介1.应用场景2.学习与使用二、OpenCV安装 1.安装2.验证三、OpenCV使用1.边缘检测1)sobel算子(cv2.Sobel()) 2)Scharr算子(cv.Scharr()) 3)laplacian(cv2.Laplacian())4)canny算法(cv.Canny())2.下采样(cv2.pyrDown())3.上采样(cv2.pyrUp())4.拉普拉斯金字塔......