如何在Ubuntu 20.04上安裝Yarn

Yarn是與npm兼容的JavaScript軟件包管理器,可幫助您自動化安裝,更新,配置和刪除npm軟件包的過程。 它緩存每個下載程序包,並通過並行化操作來加快安裝過程。

在本教程中,我們將說明如何在Ubuntu 20.04上安裝Yarn。 我們還將介紹基本的Yarn命令和選項。

在Ubuntu上安裝Yarn#

在Ubuntu上安裝Yarn非常簡單。 我們將啟用官方的Yarn存儲庫,導入存儲庫GPG密鑰,然後安裝該軟件包。 該存儲庫得到了一致的維護,並提供了最新版本。

導入存儲庫的GPG密鑰,並通過運行以下命令將Yarn APT存儲庫添加到您的系統:

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

啟用存儲庫後,更新軟件包列表,然後安裝Yarn。

sudo apt updatesudo apt install yarn

上面的命令還將安裝Node.js。 如果您通過nvm安裝了Node槽,請使用以下命令跳過Node.js的安裝:

sudo apt install --no-install-recommends yarn

完成後,通過打印Yarn版本來驗證安裝:

yarn --version

輸出將如下所示:

1.22.4

您系統上安裝的版本可能與上面顯示的版本不同。

而已! 您已經在Ubuntu計算機上成功安裝了Yarn,然後就可以開始使用它了。

使用紗線#

現在已經在您的Ubuntu系統上安裝了Yarn,讓我們探索一些最常見的Yarn命令。

創建一個新項目

首先為您的應用程序創建目錄並導航至其中:

mkdir ~/my_project && cd ~/my_project

要創建一個新項目,請運行 yarn init

yarn init my_project

該命令將詢問您幾個問題。 根據提示輸入信息,或接受默認值:

yarn init v1.22.4
question name (vagrant): Linuxize
question version (1.0.0): 0.0.1
question description: Testing Yarn
question entry point (index.js): 
question repository url: 
question author: Linuxize
question license (MIT): 
question private: 
success Saved package.json
Done in 20.18s.

完成後,該腳本將創建一個基本 package.json 包含所提供信息的文件。 您可以隨時打開和編輯此文件。

添加依賴項

要將npm軟件包添加到項目依賴項,請使用 yarn add 命令,後跟軟件包名稱:

yarn add [package_name]

上面的命令將更新 package.jsonyarn.lock 文件。

默認情況下,僅給出軟件包名稱時,Yarn將安裝最新版本。 要安裝特定版本或標籤,請使用以下語法:

yarn add [package_name]@[version_or_tag]

升級依賴項

要升級軟件包,請使用以下命令之一:

yarn upgradeyarn upgrade [package_name]yarn upgrade [package_name]@[version_or_tag]

如果未提供軟件包名稱,該命令將根據package.json文件中指定的版本範圍將項目依賴項更新為最新版本。 否則,僅更新指定的軟件包。

刪除依賴項

使用 yarn remove 命令,後跟軟件包名稱以刪除依賴項:

yarn remove [package_name]

該命令將刪除軟件包並更新項目的 package.jsonyarn.lock 文件。

安裝所有項目依賴項

要安裝在 package.json 文件,運行:

yarn

要麼

yarn install

結論#

我們已經向您展示了如何在Ubuntu計算機上安裝Yarn。 有關Yarn的更多信息,請訪問其文檔頁面。

如果您有任何疑問或反饋,請在下面發表評論。

nodejs npm yarn ubuntu

Sidebar