本文最先发布在:https://www.itcoder.tech/posts/how-to-i ... tu-20-04//
Yarn 是一个 JavaScript 包管理器,它兼容于 npm,可以帮助你自动处理安装,升级,配置,和移除 npm 包。它被创建,用于解决 npm 的一系列问题,例如通过并行操作提高软件包安装处理速度并且减少网络连接相关的错误。
在这篇指南中,我们将会讲解如何在 Ubuntu 20.04 上安装 Yarn。我们还将一起看看基础的 Yarn 命令和选项。
一、在 Ubuntu 上安装 Yarn
在 Ubuntu 上安装 Yarn 非常的简单直接。我们将会启用 Yarn 官方软件源,导入 GPG key,并且安装软件包。这个软件源一直被维护着,并且提供最新的版本。
导入软件源的 GPG key 并且添加 Yarn APT 软件源到你的系统,运行下面的命令:
代码: 全选
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
代码: 全选
sudo apt install --no-install-recommends yarn
代码: 全选
yarn --version
代码: 全选
1.22.4
就这些。你已经成功地在你的 Ubuntu 机器上安装好了 Yarn,你可以开始使用它了。
二、使用 Yarn
现在,Yarn 已经在你的 Ubuntu 系统上安装好了,让我们一起去探索最常用的 Yarn 命令。
2.1 创建一个新工程
为你的应用创建一个文件夹,并且导航进去:
代码: 全选
mkdir ~/my_project && cd ~/my_project
代码: 全选
yarn init
代码: 全选
yarn init my_project
代码: 全选
yarn init v1.22.4
question name (vagrant): Linuxize
question version (1.0.0): 0.0.1
question description: Testing Yarn
question entry point (index.js):
question repository url:
question author: Linuxize
question license (MIT):
question private:
success Saved package.json
Done in 20.18s.
代码: 全选
package.json
2.2 添加依赖
想要给添加一个 npm 软件包作为项目依赖,使用
代码: 全选
yarn add
代码: 全选
yarn add [package_name]
代码: 全选
package.json
代码: 全选
yarn.lock
默认情况下,当只给出软件包名称,Yarn 将会安装最新版本。想要安装指定版本或者标签,使用下面的语法:
代码: 全选
yarn add [package_name]@[version_or_tag]
想要升级软件包,使用下面命令中的一个:
代码: 全选
yarn upgrade
yarn upgrade [package_name]
yarn upgrade [package_name]@[version_or_tag]
2.4 移除依赖
使用
代码: 全选
yarn remove
代码: 全选
yarn remove [package_name]
代码: 全选
package.json
代码: 全选
yarn.lock
2.5 安装所有项目依赖
想要安装
代码: 全选
package.json
代码: 全选
yarn
代码: 全选
yarn install
我们已经向你展示了如何在你的 Ubuntu 机器上安装 Yarn。想要获得关于 Yarn 的更多信息,浏览 它们的文档页面。
如果你有任何疑问,请通过以下方式联系我们:
微信:
微信群:
加上面的微信,备注微信群
QQ: 3217680847
QQ 群: 82695646