最近進行新項目的開發學習,用到yarn,mark一下安裝過程。
例行科普,首先介紹一下yarn:
習慣用npm的同學,對命令的學習可以自行參考記憶,以下是常用命令:
npm init ---- yarn init npm install ---- yarn npm install xxx@1.1.1 -g ---- yarn global add xxx@1.1.1 npm install xxx@1.1.1 --save ---- yarn add xxx@1.1.1 npm install xxx@1.1.1 --save-dev ---- yarn add xxx@1.1.1 --dev npm uninstall xxx --save(-dev) ----yarn remove xxx npm run xxx ---- yarn run xxxx
接下來就進入安裝正題了!
Yarn官網安裝下載地址:https://yarn.bootcss.com/docs/install/#debian-stable
按照官網要求一步一步來:
首先選擇適合你操作系統的安裝包,我選擇了ubuntu操作系統的穩定版本。
在Debian或Ubuntu Linux上,通過Debian軟件包存儲庫安裝Yarn。首先配置存儲庫:
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
結果第一步就報錯了:
發現報錯:
gpg: can't connect to the agent: IPC connect call failed // gpg:無法連接到代理:IPC連接調用失敗
在網上谷歌了半天,先是啟動 gpg agent: gpg-agent –daemon ,然而無效。
陸陸續續查了很多修改方法,最后下面這個方法奏效了(注意獲取root權限):
sudo apt remove gpg sudo apt install gnupg1
然后繼續執行后續步驟:
echo"deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
報錯消失不見了!接着繼續
sudo apt update &&sudo apt install yarn
通過如下命令測試 Yarn 是否安裝成功:
安裝成功! 環境變量測試我直接跳過了,網上很多大佬都沒提到這一點設置並且親測不影響yarn使用。
最后更新淘寶源:
yarn config get registry # https://registry.yarnpkg.com yarn config set registry https://registry.npm.taobao.org yarn config get registry # https://registry.npm.taobao.org