日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Yarn 安装与使用教程[通俗易懂]

發布時間:2023/12/15 综合教程 23 生活家
生活随笔 收集整理的這篇文章主要介紹了 Yarn 安装与使用教程[通俗易懂] 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、官網指引

英文官網:Yarn英文官網

中文文檔:Yarn中文文檔

二、Yarn 介紹

Yarn 是 Facebook, Google, Exponent 和 Tilde 開發的一款新的 JavaScript 包管理工具。 你可以通過它使用全世界開發者的代碼,或者分享自己的代碼。代碼通過包(package)(或者稱為模塊(module))的方式來共享。 一個包里包含所有需要共享的代碼,以及描述包信息的文件,稱為package.json。它的優點是更快、更安全、更可靠。它的主要特性有離線模式、確定性、網絡性能、多注冊、網絡恢復能力、扁平模式以及 Emoji。

三、Yarn的優點

快速:Yarn 緩存了每個下載過的包,所以再次使用時無需重復下載。 同時利用并行下載以最大化資源利用率,因此安裝速度更快。

可靠:使用詳細、簡潔的鎖文件格式和明確的安裝算法,Yarn 能夠保證在不同系統上無差異的工作。

安全:在執行代碼之前,Yarn 會通過算法校驗每個安裝包的完整性。

四、window 系統安裝 Yarn

【1】下載安裝包安裝

點我下載Yarn安裝包,你將下載到一個 .msi 文件,當它運行時會指引你將 Yarn 安裝到 Windows 上。如果你使用此安裝程序,需要先安裝Node.js。

【2】通過Chocolatey安裝

Chocolatey是一個 Windows 專用的軟件包管理工具。 請按照此說明安裝 Chocolatey 。安裝 Chocolatey 之后,你就可以在控制臺執行如下命令安裝 Yarn 了

choco install yarn

【3】通過 Scoop 安裝

Scoop是一個用于 Windows 的基于命令行的安裝工具。 請按照此說明安裝 Scoop 。Scoop 安裝后,你就可以在控制臺執行如下命令安裝 Yarn 了

scoop install yarn

五、Linux系統安裝 Yarn

【1】官網腳本執行一鍵安裝

curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --nightly

【2】通過npm安裝

npm install -g yarn

【3】安裝成功后查看版本

yarn --version

六、Yarn常用命令

【1】初始化新項目

yarninit

【2】添加依賴包

yarnadd[package] // 會自動安裝最新版本,會覆蓋指定版本號
yarnadd[package] [package] [package] // 一次性添加多個包
yarnadd[package]@[version] // 添加指定版本的包
yarnadd[package]@[tag] // 安裝某個tag(比如beta,next或者latest)

【3】將依賴項添加到不同依賴項類別

不指定依賴類型默認安裝到dependencies里,你也可以指定依賴類型分別添加到devDependencies、peerDependencies和optionalDependencies

yarn add [package] --dev 或 yarn add [package] -D // 加到 devDependencies
yarn add [package] --peer 或 yarn add [package] -P // 加到 peerDependencies
yarn add [package] --optional 或 yarn add [package] -O // 加到 optionalDependencies

【4】升級依賴包

yarn upgrade [package] // 升級到最新版本
yarn upgrade [package]@[version] // 升級到指定版本
yarn upgrade [package]@[tag] // 升級到指定tag

【5】移除依賴包

yarnremove[package] // 移除包

【6】安裝package.json里的包依賴,并將包及它的所有依賴項保存進yarn.lock

yarn 或 yarn install // 安裝所有依賴
yarn install --flat // 安裝一個包的單一版本
yarn install --force // 強制重新下載所有包
yarn install --production // 只安裝生產環境依賴

【7】發布包

yarn publish

【8】運行腳本

yarn run // 用來執行在 package.json 中 scripts 屬性下定義的腳本

【9】顯示某個包的信息

yarn info [package] // 可以用來查看某個模塊的最新版本信息

【10】緩存

yarn cache
yarn cache list // 列出已緩存的每個包
yarn cache dir // 返回全局緩存位置
yarn cache clean // 清除緩存

七、yarn 和 npm 命令對比

NPM Yarn 說明
npm init yarn init 初始化某個項目
npminstall/link yarn install/link 默認安裝依賴
npminstall taco –save yarn add taco 安裝某個依賴并默認保存到package
npm uninstall taco –save yarn remove taco 移除某個依賴
npminstall taco –save -dev yarn add taco -dev 安裝某個開發時的依賴
npm update taco –save yarn upgrade taco 更新某個依賴項目
npm install taco –global yarn global add taco 安裝某個全局依賴項目
npmpublish/login/logout yarn publish/login/logout 發布/登錄/退出
npm run/test yarn run/test 運行某個命令

文章每周持續更新,可以微信搜索「前端大集錦」第一時間閱讀,回復【視頻】【書籍】領取200G視頻資料和30本PDF書籍資料

?

總結

以上是生活随笔為你收集整理的Yarn 安装与使用教程[通俗易懂]的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。