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 <package-name>
    
  • 安装特定版本的依赖:

    yarn add <package-name>@<version>
    
  • 全局安装依赖:

    yarn global add <package-name>
    
更新依赖
  • 更新所有依赖:

    yarn upgrade
    
  • 更新特定依赖:

    yarn upgrade <package-name>
    
移除依赖
  • 移除特定依赖:

    yarn remove <package-name>
    
其他常用命令
  • 查看已安装的全局依赖:

    yarn global list
    
  • 清理 Yarn 缓存:

    yarn cache clean
    
  • 查看依赖树:

    yarn list
    
  • 运行项目脚本:

    yarn run <script-name>
    

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

    {
      "scripts": {
        "start": "node app.js"
      }
    }
    

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

    yarn start
    

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

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

  1. 初始化项目:

    mkdir my-project
    cd my-project
    yarn init -y
    
  2. 添加依赖:

    yarn add express
    
  3. 创建 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');
    });
    
  4. package.json 中添加启动脚本:

    {
      "name": "my-project",
      "version": "1.0.0",
      "main": "app.js",
      "scripts": {
        "start": "node app.js"
      },
      "dependencies": {
        "express": "^4.17.1"
      }
    }
    
  5. 运行项目:

    yarn start
    

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

  • 6
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值