yarn的安装与配置(秒懂yarn用法)

yarn的安装与配置(秒懂yarn用法)

【福利资源】

【编程电子书大全】https://pan.baidu.com/s/1yhPJ9LmS_z5TdgIgxs9NvQ?pwd=yyds 提取码: yyds

Yarn 是一个快速、可靠且安全的依赖管理工具,主要用于 Node.js 项目的依赖管理。以下是 Yarn 的安装与配置指南,以及一些常用命令的介绍。

安装 Yarn

1. 通过 npm 安装(推荐)

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

npm install -g yarn

2. 通过安装包安装

根据你的操作系统,下载并安装适合的 Yarn 安装包:

Windows:从 Yarn 官方网站 下载 Windows 安装包并运行。macOS:可以使用 Homebrew 安装 Yarn:brew install yarn

Linux:可以通过脚本安装或使用包管理器(如 apt、dnf 等)。

# Debian/Ubuntu-based distributions

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

sudo apt update && sudo apt install yarn

# RPM-based distributions (Fedora, CentOS, RHEL)

curl -sL https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo

sudo dnf install yarn

配置 Yarn

安装完成后,你可以通过运行以下命令来验证安装是否成功:

yarn --version

你可以在项目根目录下创建一个 .yarnrc 文件来进行一些全局或项目级别的配置。例如:

# 设置 registry

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

常用 Yarn 命令

初始化项目

yarn init

此命令会引导你创建一个新的 package.json 文件。

安装依赖

安装项目中的所有依赖:

yarn install

安装特定依赖:

yarn add

安装特定版本的依赖:

yarn add @

全局安装依赖:

yarn global add

更新依赖

更新所有依赖:

yarn upgrade

更新特定依赖:

yarn upgrade

移除依赖

移除特定依赖:

yarn remove

其他常用命令

查看已安装的全局依赖:

yarn global list

清理 Yarn 缓存:

yarn cache clean

查看依赖树:

yarn list

运行项目脚本:

yarn run

例如,在 package.json 中定义了一个脚本:

{

"scripts": {

"start": "node app.js"

}

}

你可以通过以下命令来运行这个脚本:

yarn start

示例:创建一个简单的项目

以下是一个使用 Yarn 创建和管理 Node.js 项目的简单示例:

初始化项目:

mkdir my-project

cd my-project

yarn init -y

添加依赖:

yarn add express

创建 app.js 文件:

// app.js

const express = require('express');

const app = express();

app.get('/', (req, res) => {

res.send('Hello, world!');

});

app.listen(3000, () => {

console.log('Server is running on port 3000');

});

在 package.json 中添加启动脚本:

{

"name": "my-project",

"version": "1.0.0",

"main": "app.js",

"scripts": {

"start": "node app.js"

},

"dependencies": {

"express": "^4.17.1"

}

}

运行项目:

yarn start

通过以上步骤,你可以快速创建一个简单的 Node.js 项目,并使用 Yarn 管理其依赖。Yarn 提供了高效、可靠的依赖管理方式,适合各种规模的项目。

相关推荐

科目三如何靠边停车?点位+技巧详解,学员千万别挂在最后一步!
电脑烤机了会有损伤吗,AIDA64一般烤多久
365bet有手机版吗

电脑烤机了会有损伤吗,AIDA64一般烤多久

07-20 👁️‍🗨️ 161
邛崃市地图,卫星地图、实景全图
365bet有手机版吗

邛崃市地图,卫星地图、实景全图

07-20 👁️‍🗨️ 1250
华硕飞马怎么样?华硕飞马评测
365bet在线开户

华硕飞马怎么样?华硕飞马评测

10-18 👁️‍🗨️ 3261
人性的16个基本特征
365bet有手机版吗

人性的16个基本特征

07-16 👁️‍🗨️ 571
上古卷轴5房子全攻略
365bet有手机版吗

上古卷轴5房子全攻略

07-22 👁️‍🗨️ 380
揭秘百度庞大的服务器集群数量:究竟有多少台服务器支撑搜索引擎的运转? (百度的老大)
土豆怎么挑?
365bet在线开户

土豆怎么挑?

07-17 👁️‍🗨️ 1094
WPS有几个版本?WPS Office各版本号中数字的含义详解
365bet有手机版吗

WPS有几个版本?WPS Office各版本号中数字的含义详解

06-30 👁️‍🗨️ 3021