Yarn是一個快速、可靠、安全的依賴管理工具,是npm的代替品。
Yarn對你的代碼來說是一個包管理工具,你可以通過它使用全世界開發者的代碼,或者分享自己的代碼。
安裝Yarn:
操作系統不同,安裝方式也有所不同,下面我就以 MacOS系統爲例。
安裝方式一:通過Homebrew包管理工具安裝Yarn
brew install yarn
如果你還沒有安裝node.js,Homebrew會自動幫你安裝node.js。
安裝方式二:通過MacRorts安裝Yarn
sudo port install yarn
如果你還沒有安裝Node.MacRorts會自動爲你安裝。
環境變量配置:
如果未在PATH環境變量中找到yarn,請按照以下步驟添加yarn到PATH環境變量中,使其可以隨處運行。
注意:你的配置文件可能是 .profile、.bash_profile、.bashrc、.zshrc等。
(1) 如果你是第一次配置環境變量,在終端中可以使用
touch .bash_profile
命令來創建一個 .bash_profile 隱藏的文件;如果你已經有了配置文件,則可以使用
open -e .bash_profile
命令來打開這個隱藏的文件進行編輯。
(2)將
export PATH="$PATH:/usr/local/bin"
加入到你的配置文件中(路徑根據你安裝的yarn的位置而定),然後保存退出。
另外一種配置方法就是執行
vi ./.bash_profile
命令進入查看模式,執行'i'進入insert模式,打開下面這個畫面進行編輯配置
配置完之後,執行'wq!',執行回車退出保存。
執行
source ./.bash_profile
讓環境變量生效。
執行
echo $PATH
查看環境變量是否配置成功。
升級Yarn
brew upgrade yarn
查看Yarn 是否安裝成功及版本號
yarn --version
初始化一個項目
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
或
yarn install