yarn筆記
阿新 • • 發佈:2018-01-06
Owner 聲明 ict upd access 輸出 ref sel lai
常用命令:
創建項目: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 | 分析為什麽需要安裝依賴包 | 包名/包目錄/包目錄中的文件名 |
yarn筆記