1. 程式人生 > >Yarn命令列表

Yarn命令列表

常用命令:

建立專案:yarn init

安裝依賴包:yarn == yarn install

新增依賴包:yarn add

Yarn命令列表

命令 操作 引數 標籤
yarn add 新增依賴包 包名 --dev/-D
yarn bin 顯示yarn安裝目錄
yarn cache 顯示快取 列出快取包:`ls`,打出快取目錄路徑:`dir`,清除快取:`clean`
yarn check 檢查包
yarn clean 清理不需要的依賴檔案
yarn config 配置 設定:`set <key> <value>`, 刪除:`delete`, 列出:`list` [-g | --global]
yarn generate-lock-entry 生成鎖定檔案
yarn global 全域性安裝依賴包 yarn global <add/bin/ls/remove/upgrade> [--prefix] --prefix 包路徑字首
yarn info 顯示依賴包的資訊 包名 --json:json格式顯示結果
yarn init 互動式建立/更新package.json檔案 --yes/-y:以預設值生成package.json檔案
yarn install 安裝所有依賴包 --flat:只安裝一個版本;--force:強制重新下載安裝;--har:輸出安裝時網路效能日誌;--no-lockfile:不生成yarn.lock檔案;--production:生產模式安裝(不安裝devDependencies中的依賴)
yarn licenses 列出已安裝依賴包的證書 ls:證書列表;generate-disclaimer:生成免責宣告
yarn link 開發時連結依賴包,以便在其他專案中使用 包名
yarn login 儲存你的使用者名稱、郵箱
yarn logout 刪除你的使用者名稱、郵箱
yarn list 列出已安裝依賴包 --depth=0:列表深度,從0開始
yarn outdated 檢查過時的依賴包 包名
yarn owner 管理擁有者 ls/add/remove
yarn pack 給包的依賴打包 --filename
yarn publish 將包釋出到npm --tag:版本標籤;--access:公開(public)還是限制的(restricted)
yarn remove 解除安裝包,更新package.json和yarn.lock 包名
yarn run 執行package.json中預定義的指令碼
yarn self-update yarn自身更新--未實現
yarn tag 顯示包的標籤 add/rm/ls
yarn team 管理團隊 create/destroy/add/rm/ls
yarn test 測試 = yarn run test
yarn unlink 取消連結依賴包
yarn upgrade 升級依賴包
yarn version 管理當前專案的版本號 --new-version :直接記錄版本號;--no-git-tag-version:不生成git標籤
yarn why 分析為什麼需要安裝依賴包 包名/包目錄/包目錄中的檔名