yarn安装和部署

文章目录

概述

yarn是一个快速、可靠和安全的JavaScript包管理工具,由Facebook开发。它被设计用来替代npm(Node Package Manager),尽管它与npm在很多方面兼容。yarn提供了以下一些主要特点:

  • 快速性:Yarn通过并行化操作和缓存来加快依赖的安装速度。
  • 可靠性:Yarn使用yarn.lock文件锁定依赖的版本,确保在不同环境中安装的依赖具有一致性。
  • 安全性:Yarn通过校验和(checksums)来验证每个安装的包,确保包的完整性。
  • 离线支持:Yarn可以在没有网络连接的情况下工作,它缓存了所有之前安装过的包,可以离线重新安装。
  • 确定性:Yarn保证了无论在什么环境下,只要使用相同的yarn.lock文件,就能安装完全相同的依赖。
  • 网络效率:Yarn在安装包时会尽可能地重用缓存中的包,减少了网络请求。
  • 与npm的兼容性:Yarn可以处理package.json文件和npm的node_modules目录,使得从npm迁移到Yarn变得容易。
  • 交互式安装:Yarn提供了交互式命令行界面,帮助用户更直观地进行操作。
  • 支持多种操作系统:Yarn可以在Windows、macOS和Linux等多种操作系统上运行。

Yarn的这些特性使其成为现代JavaScript项目中非常受欢迎的依赖管理工具。

安装

  1. 访问Yarn的官方网站:
    首先,去下载
  2. 根据操作系统安装
    yarn提供了适用于不同操作系统的安装指令
bash 复制代码
npm install -g yarn
bash 复制代码
yarn init
yarn add <package-name> --dev
yarn add <package-name>@<version>
yarn install #安装所有依赖

部署

1.构建项目

构建脚本,如下:

json 复制代码
"scripts": {
  "build": "your-build-command"
}

构建脚本:

bash 复制代码
yarn run build

2.测试

在部署之前,确保运行所有的测试来验证应用程序的功能:

bash 复制代码
yarn test

3.清理构建目录

在部署之前,你可能需要清理构建目录以避免部署旧的构建文件:

bash 复制代码
yarn run clean

小结

这一篇主要写了yarn的安装和部署,偶尔看看一些新的内容,也挺好的,可以学习到新的知识,内容。OK,本篇结束。

相关推荐
belldeep21 天前
nodejs:js-mdict 的下载、安装、测试、build
nodejs·jest·yarn·nvm
顧棟24 天前
【ES实战】治理项之索引模板相关治理
大数据·elasticsearch·yarn
一只小川2 个月前
Yarn install命令源码实现
前端·npm·yarn
一只小川2 个月前
使用vscode以及chrome调试yarn源码
前端·yarn
懒羊羊我小弟2 个月前
包管理工具npm、yarn、pnpm、cnpm详解
前端·npm·node.js·yarn·cnpm
昵称老重复2 个月前
yarn 安装问题
yarn
core5122 个月前
flink终止提交给yarn的任务
flink·yarn·任务·终止·停止
core5122 个月前
flink yarn模式3种提交任务方式
flink·yarn·任务·session·提交·方式·应用模式
Burn_2 个月前
五、YARN
大数据·hadoop·分布式·yarn
core5122 个月前
一文说清flink从编码到部署上线
flink·部署·yarn·编码·cdc·guava30·guava18