在下一篇文章中,我们将看一下Yarn。 这是一种 Facebook发布的JavaScript软件包安装程序和依赖项管理器 与Google等其他开发人员合作。 该安装程序在依赖关系管理,任务执行和一些性能改进方面进行了更改。
纱线支持NPM注册,但软件包安装有所不同。 它使用锁定文件和 确定性安装算法,让您保持相同的目录结构 节点模块 适用于项目中涉及的所有用户。 这可以帮助减少难以在多台计算机之间跟踪的错误。
在大多数编程项目中,依赖管理是一项重要的任务。 Yarn是用于NodeJS应用程序的快速,安全和可靠的程序包依赖管理器。 这与NPM兼容,用于安装,配置,更新和删除软件包。
Yarn是一个开源经理,它会在用户计算机上为下载的软件包创建一个缓存,并且可以在需要时重复使用此软件包,而无需一遍又一遍地下载它。 使用校验和,此程序包管理器在执行其代码之前会验证每个已安装程序包的完整性。 另外,可以在脱机模式下使用Yarn。
在以下几行中,我们将看到 如何在Ubuntu 20.04 LTS上安装Yarn 使用命令行环境。 要使用它,我们需要 的NodeJS ,因为这取决于他。
在Ubuntu 20.04 LTS上安装Yarn
可以安装Ubuntu 20.04 LTS上的官方存储库。 使用此PPA,我们可以在系统上全局安装Yarn。 要继续在我们的计算机上进行安装,我们必须打开一个终端(Ctrl + Alt + T),然后执行以下每个步骤:
在Ubuntu 20.04 LTS上安装cURL
如果您的系统上尚未安装此工具,则可以 从官方的Ubuntu 20.04 LTS软件包存储库安装它。 您所要做的就是运行以下命令来安装cURL:
sudo apt install curl
添加GPG密钥
在系统中正确安装了cURL之后,在开始安装之前,我们将 添加GPG密钥以验证纱线数据包。 要导入GPG密钥,只需在同一终端(Ctrl + Alt + T)中键入以下命令:
curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
启用纱线仓库
要开始安装,首先 我们将在Ubuntu 20.04 LTS中添加并启用必要的存储库。 为此,在同一终端中,我们将使用以下命令:
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
更新缓存并安装Yarn
在这个阶段,首先我们将 更新APT缓存,然后在Ubuntu 20.04 LTS上安装Yarn 使用以下命令:
sudo apt update && sudo apt install yarn
如果您当前正在使用Nodejs和NPM,则可以通过键入以下内容来安装Yarn: 终端中的以下命令(Ctrl + Alt + T):
sudo apt install --no-install-recommends yarn
检查纱线版本
安装完成后,我们将能够 检查它是否已成功安装在我们的Ubuntu 20.04系统上。 我们将在终端中执行此操作(Ctrl + Alt + T):
yarn --version
执行完上述命令后,终端将向我们显示已安装的版本。
使用Yarn安装软件包
大多数软件包将从NPM注册表中安装,并仅通过其软件包名称来命名。 例如, 如果我们想安装软件包 应对 NPM注册中心的内容,我们将无需再写了 命令:
yarn add react
至 有关如何使用Yarn安装软件包的更多信息,用户可以参考这方面的文档,我们可以在 项目网站.
如果你需要 有关在Ubuntu上安装Yarn的更多信息,用户可以咨询 项目页面。 在此页面上,我们还可以找到 文件 关于该项目。 我们还将在以下网址的“纱线”页面上找到您的代码和更多信息: GitHub上.