一款代替代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 upgrade-interactive --latest
Yarn常用命令
概述 yarn命令由bin yarn下面的指令碼呼叫。不帶任何引數執行yarn指令碼會列印所有命令的描述。用法 yarn config confdir command yarn有乙個選項解析框架作為 執行類用於解析一般的選項。命令選項 描述 config confdir 覆蓋預設配置目錄。預設是 h...
Yarn常用命令
yarn也是使用的package.json檔案管理依賴包的。in other words,如果你想使用它,完全不需要任何額外的配置資訊。是不是很爽?安裝package.json裡面的全部依賴 yarn新增依賴 yarn add vue新增dev的依賴 yarn add less less loade...
yarn 常用命令
初始化新專案 yarn init新增依賴包 yarn add package yarn add package version yarn add package tag 將依賴項新增到不同依賴項類別 分別新增到 devdependencies peerdependencies 和 optionald...