Yarn 基礎使用

2021-10-09 09:00:10 字數 1224 閱讀 6514

一款代替代npm的包管理工具

安裝yarn

npm install -g yarn

初始化

yarn init

安裝包

yarn  //安裝專案的全部依賴=yarn install

yarn install //安裝package.json裡所有包,並將包及它的所有依賴項儲存進yarn.lock

yarn install --flat //安裝乙個包的單一版本

yarn install --production //只安裝dependencies裡的包

yarn install --no-lockfile //不讀取或生成yarn.lock

yarn install --pure-lockfile //不生成yarn.lock

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

yarn add [package] --dev

yarn add [package] --peer

yarn add [package] --optional

移除包

yarn remove [package]

更新包依賴

yarn upgrade [package]

yarn upgrade [package]@[version]

yarn upgrade [package]@[tag]

執行指令碼

yarn run //用來執行在 package.json 中 scripts 屬性下定義的指令碼

顯示某個包的資訊

yarn info [package] //可以用來檢視某個模組的最新版本資訊

快取

yarn cache

yarn cache list //列出已快取的每個包

yarn cache clean //清除快取

yarn cache dir // 返回全域性快取位置

發布包

yarn publish

YARN基礎概念

執行流程 排程器 scheduler 排程器的搶占和延遲排程 yarn應用的生命週期 apache hadoop yarn yet another resource negotiator,另一種資源協調者 是一種新的 hadoop 資源管理器,它是乙個通用資源管理系統和排程平台,可為上層應用提供統一...

yarn基礎解釋

yarn 對你的 來說是乙個包管理器,你可以通過它使用全世界開發者的 或者分享自己的 通過包 package 或者稱為模組 module 的方式來共享。乙個包裡包含所有需要共享的 以及描述包資訊的檔案,稱為package.json。npm和yarn是競爭關係的包管理器。命令有相似,具體 migrat...

使用yarn 公升級node 安裝 Yarn

由於看雲對於免費使用者的限制愈發嚴苛,本文件已經遷移至語雀。本文件將不做維護。toc 安裝 yarn 什麼是 yarn yarn 對你的 來說是乙個包管理器,你可以通過它使用全世界開發者的 或者分享自己的 yarn 做這些快捷 安全 可靠,所以你不用擔心什麼。通過 yarn 你可以使用其他開發者針對...