Yarn命令列表
阿新 • • 發佈:2018-11-14
常用命令:
建立專案:
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 | 分析為什麼需要安裝依賴包 | 包名/包目錄/包目錄中的檔名 |