yarn的安裝和使用

2022-07-19 07:54:08 字數 1361 閱讀 8034

yarn的簡介:

yarn是facebook發布的一款取代npm的包管理工具。

yarn的特點:

超級安全。 

超級可靠。 

yarn的安裝:

檢視版本:yarn --version

yarn **源安裝,分別複製貼上以下**行到黑視窗執行即可 

yarn config set registry-g

yarn config set sass_binary_site-g

yarn的常用命令:

安裝成功後,檢視版本號: 

建立資料夾 yarn 

進入yarn資料夾 

初始化專案 

yarn的配置項: 

安裝包: 

新增包(會更新package.json和yarn.lock):

//不指定依賴型別預設安裝到dependencies裡,你也可以指定依賴型別:

//預設安裝包的主要版本裡的最新版本,下面兩個命令可以指定版本:

發布包移除乙個包 

更新乙個依賴 

執行指令碼 

顯示某個包的資訊 

快取 npm 與 yarn命令比較:

npm 與 yarn相關問題比較:

npm模組的依賴:

比如說你的專案模組依賴是圖中描述的,@1.2.1代表這個模組的版本。在你安裝a的時候需要安裝依賴c和d,很多依賴不會指定版本號,缺省會安裝最新的版本,這樣就會出現問題:比如今天安裝模組的時候c和d是某乙個版本,而當以後c、d更新的時候,再次安裝模組就會安裝c和d的最新版本,如果新的版本無法相容你的專案,你的程式可能就會出bug,甚至無法執行。這就是npm的弊端,而yarn為了解決這個問題推出了yarn.lock的機制,這是作者專案中的yarn.lock檔案。

yarn.lock檔案格式:

大家會看到,這個檔案已經把依賴模組的版本號全部鎖定,當你執行yarn install的時候,yarn會讀取這個檔案獲得依賴的版本號,然後依照這個版本號去安裝對應的依賴模組,這樣依賴就會被鎖定,以後再也不用擔心版本號的問題了。其他人或者其他環境下使用的時候,把這個yarn.lock拷貝到相應的環境專案下再安裝即可。 

注意:這個檔案不要手動修改它,當你使用一些操作如yarn add時,yarn會自動更新yarn.lock。

yarn的安裝和使用

yarn 的特點 超級安全。在執行 之前,yarn 會通過演算法校驗每個安裝包的完整性。超級可靠。使用詳細 簡潔的鎖檔案格式和明確的安裝演算法,yarn 能夠保證在不同系統上無差異的工作。yarn 的安裝 安裝node.js,nodejs安裝與配置環境 yarn 源安裝,分別複製貼上以下 行到黑視窗...

yarn的安裝和使用

yarn是facebook發布的一款取代npm的包管理工具。超級安全。超級可靠。使用詳細 簡潔的鎖檔案格式和明確的安裝演算法,yarn 能夠保證在不同系統上無差異的工作。檢視版本 yarn versionyarn 源安裝,分別複製貼上以下 行到黑視窗執行即可 yarn config set regi...

yarn的安裝和使用

yarn的簡介 yarn是facebook發布的一款取代npm的包管理工具。yarn的特點 npm install g yarn 安裝成功後,檢視版本號 yarn version 建立資料夾 yarn md yarn 進入yarn資料夾 cd yarn 初始化專案 yarn init 同npm in...