我读到在OS X上安装Yarn的方法有以下三种:
curl -o- -L https://yarnpkg.com/install.sh | bash
brew install yarn
npm i -g yarn
这三种方法有何功能上的区别?为什么会有人选择其中一种而不是另一种呢?
curl
从 yarnpkg.com
下载安装脚本,并使用该脚本安装 yarn
brew
是 MacOS 的软件包管理器。它旨在使人们在安装终端命令时更加方便。使用 brew 安装时,软件包会被放置在 /usr/local/bin
而不是 /usr/bin
中,因此我认为这有点像虚拟环境,而 yarn 不会安装到您的机器核心中。您需要先安装 homebrew
才能使用它,可以使用 curl
进行安装。我认为使用 homebrew 的风险较小,因为它类似于虚拟环境。npm
是 javascript
的软件包管理器,与 yarn 相同。它旨在轻松安装 javascript
包。我在终端中使用brew
进行所有安装,使用npm
进行所有JavaScript包的安装。