Yarn包管理器-入门

https://www.yarnpkg.com/en/docs/getting-started

Yarn是您的代码的包管理器。它使您可以与世界各地的其他开发人员一起使用和共享(例如JavaScript)代码。Yarn可以快速,安全且可靠地执行此操作,因此您不必担心。

Yarn允许您使用其他开发人员的解决方案来解决不同的问题,从而使您更轻松地开发软件。如果遇到问题,您可以报告问题或做出贡献,而当问题解决后,您可以使用Yarn使其保持最新状态。

通过称为包(有时称为模块)的东西共享代码。软件包包含要共享的所有代码以及描述该软件包的package.json文件。

在Debian或Ubuntu Linux上,您可以通过我们的Debian软件包存储库安装Yarn。您首先需要配置存储库:

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

在Ubuntu 16.04或更低版本以及Debian Stable上,您还需要配置NodeSource存储库以获取足够新的Node.js版本。

然后,您可以简单地:

sudo apt update && sudo apt install yarn

注意:Ubuntu 17.04默认安装了cmdtest。如果您在安装yarn时遇到错误,则可能需要先运行sudo apt remove cmdtest。有关更多信息,请参考此内容。

如果使用nvm,则可以通过以下操作避免节点安装:

sudo apt update && sudo apt install --no-install-recommends yarn

注意:由于在某些发行版中使用了nodejs而不是节点名称,因此yarn可能会抱怨未安装节点。一种解决方法是在.bashrc文件中添加一个别名,如下所示:alias node = nodejs。这将把yarn指向您决定使用的任何版本的节点。

路径设定

如果在您的PATH中找不到Yarn,请按照以下步骤进行添加,并使其可以在任何地方运行。

注意:您的个人资料可能位于您的.profile,.bash_profile,.bashrc,.zshrc等中。

  1. 将此添加到您的配置文件:export PATH =“ $ PATH:/ opt / yarn- [version] / bin”(路径可能会有所不同,具体取决于您将Yarn提取到的位置)
  2. 在终端中,登录并注销以使更改生效要全局访问Yarn的可执行文件,您需要在终端中设置PATH环境变量。

为此,请将export PATH =“ $ PATH:`yarn global bin`”添加到您的配置文件中,或者,如果您使用Fish Shell,只需运行命令set -U fish_user_paths(yarn全局bin)$ fish_user_paths

通过运行以下命令来测试是否安装了Yarn:

yarn --version

现在已经安装了Yarn,您可以开始使用Yarn。这是您需要的一些最常见的命令。

开始一个新项目

yarn init

添加依赖

yarn add [package]
yarn add [package]@[version]
yarn add [package]@[tag]

将依赖项添加到不同类别的依赖项中

分别添加到devDependencies,peerDependencies和optionalDependencies:

yarn add [package] --dev
yarn add [package] --peer
yarn add [package] --optional

升级依赖

yarn upgrade [package]
yarn upgrade [package]@[version]
yarn upgrade [package]@[tag]

删除依赖

yarn remove [package]

安装项目的所有依赖项

yarn
#or
yarn install

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值