先决条件: npm 和 yarn 的区别
通俗地说,Yarn 是一个包管理器,可用于您的代码或当前正在构建的项目中,Yarn 的作用是帮助与同事或开发人员社区共享代码,他们甚至可以运行我们正在建立的项目。
但是实际上如何与其他人共享该代码,这是通过共享用于开发项目的代码文件和 package.json 文件来完成的,这个 package.json 文件描述了项目中使用的所有纱线包,这也是开发项目时使用的版本所必需的。所以,另一个伙伴可以做的是在他/她的机器上安装纱线并做
yarn install
安装开始项目所需的所有依赖项和包。
苹果系统
方法一:使用NPM。
在 OS X 终端中,您需要输入:
npm install --global yarn
注意:你需要有 NPM(电脑上预装了节点包管理器)
如果出现某些错误,您需要为终端授予管理员权限,以便它可以访问已安装在您电脑上的 npm。
方法 2:使用 HomeBrew 包管理器:
brew install yarn
方法 3:使用 curl:
您需要在终端中键入以下命令
curl -o- -L https://yarnpkg.com/install.sh | bash
注意:上述命令适用于 Linux 和 macOS。
Ubuntu/Debian (Linux)
方法一:使用 npm 管理器。
使用标准方法安装npm是有效的,在终端中使用以下命令
npm install --global yarn
方法二:使用卷曲。
步骤 1:您可以通过首先使用以下命令配置存储库来将它与 Debian 软件包存储库一起安装。
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
步骤 2:然后在成功安装上述命令后使用一次
sudo apt install yarn
视窗
方法一:使用msi文件。
使用可以从这里下载的 .msi 文件(来自官方 yarn -site )
方法 2:使用巧克力包管理器。
第 1 步:在您的 Windows 中安装 choco 包,为此您需要到这里。
基本上,您需要使用管理权限键入如下所示的命令
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString(‘https://chocolatey.org/install.ps1’))
第 2 步:安装后转到 PowerShell 并按照以下说明进行操作。
打开 Windows PowerShell 或任何首选终端并键入以下命令
choco install yarn
CentOS / Fedora / RHEL
步骤 1:使用 RPM 包管理器在终端中键入以下命令。
curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
步骤2:执行上述步骤后,在终端中键入以下命令
curl --silent --location https://rpm.nodesource.com/setup_12.x | sudo bash -
第三步:最后,输入以下内容,将纱线完全安装到机器中
sudo yum install yarn