如何在Ubuntu 18.04上安装Yarn
YARN和NPM(节点程序包管理器)是两个流行JavaScript程序包管理器,可自动执行安装,更新和删除NPM程序包的过程。
在本教程中,我们将学习如何在Ubuntu系统上安装YARN。
我们还将研究一些常用的YARN命令。
Yarn VS NPM
NPM几乎没有缺点,例如网络连接问题,缓慢的安装过程(很少提及),而YARN由Facebook开发来解决这些缺点。
YARN不能替代NPM,但实际上,它使用NPM注册表中的相同模块,但安装方法不同。
由于Yarn不需要您对当前工作流程进行任何更改,因此可以在项目开发阶段的任何时间点安装YARN并使用它。
让我们开始通过正式的Yarn APT软件包存储库在Ubuntu 18.04系统中安装Yarn。
添加Yarn存储库
添加YARN存储库的第一步是使用以下CURL命令导入所述存储库的GPG密钥:
# curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add
现在,通过发出以下命令,在您的Ubuntu 18.04系统中添加YARN存储库:
# echo "deb https://dl.yarnpkg.com/debian/stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
在Ubuntu上安装YARN
现在已将YARN存储库添加到您的系统中,使用以下命令更新APT数据库并安装YARN:
# apt update # apt install yarn
请记住,以上命令将与YARN一起安装NodeJS。
如果已经使用nvm(节点版本管理器)安装了NodeJS,则可以使用以下命令跳过Nodejs的安装:
# apt install --no-install-recommends yarn
此时,YARN将安装在您的Ubuntu 18.04系统中。
使用以下命令检查已安装的YARN的版本:
# yarn --version
YARN的用途
1. YARN帮助
要查找可用命令和标志的列表以及其功能的简要说明,请从终端运行以下YARN命令:
# yarn help
成功安装YARN后,可使用它来创建自己的项目,向项目添加依赖项等等。
让我们探索YARN的一些常见用法。
2.创建一个新项目
通过使用yarn init和项目名称创建一个新的YARN项目。
# yarn init your_yarn_project
上面的yarn命令将提示您回答一些问题。
您可以根据自己的选择回答这些问题,也可以按Enter键安全地跳过它们。
完成后,yarn init命令将创建package.json文件,其中包含您之前提供的答案。
您也可以在稍后阶段手动编辑package.json文件中的信息。
3.添加依赖项
有时您需要在yarn项目中添加程序包来满足项目依赖性。
为此,请使用yarn add命令,后跟软件包名称。
# yarn add [package_name]
也可以通过添加软件包版本号或者标签,通过yarn add命令添加特定版本的软件包:
# yarn add [package_name]@[tag_or_version]
4.删除依赖
如果要删除已安装的软件包,只需使用" yarn remove"命令,后跟软件包名称即可。
# yarn remove [package_name]
5.安装所有依赖项
要安装package.json文件中指定的所有依赖项,只需使用yarn或者yarn install。
当您在package.json文件中手动添加依赖项并随后要安装它们时,这很有用。
# yarn install OR # yarn