PREV POST webpack 配置
PUBLIC DATE:2021.08.28
B-0820218創建 yarn 項目
使用 yarn 前,需先下載安裝 node.js 並檢查 npm 已更新到最新版本。
運行 yarn init 用來初始化生成一個新的 package.json 文件。
$ yarn init -y
yarn 常用 CLI
以下為 yarn 平時常用 CLI,並非所有。更多資訊請查閱:yarn CLI。
01. | yarn [version/-v] 當前項目的版本號。 |
02. | yarn init [--yes/-y] 互動式創建 / 更新 package.json 文件。 ※ --yes/-y:以默認值生成 package.json 文件。 |
03. | yarn install 添加所有 package.json 中的依賴包。 |
04. | yarn add [package] [--dev/-D] 添加依賴包。 ※ --dev / -D:為開發或測試環境。 |
05. | yarn generate-lock-entry 生成鎖定文件。 |
06. | yarn remove [package] 移除依賴包,並更新 package.json 和 yarn.lock。 |
16. | yarn upgrade 升級所有 package.json 中的依賴包。 |
16. | yarn upgrade [package] 升級依賴包。 |
12. | yarn list [--depth] 列出已安裝依賴包。 ※ --depth=0:列表深度,從0開始。 |
13. | yarn outdated [package] 檢查過時的依賴包。 |
04. | yarn check 檢查當前項目中的包依賴項的版本是否 package.json 與 yarn 的鎖定文件中的版本匹配。 |
15. | yarn run [scripts] 運行 package.json 中預定義的 scripts 腳本。 |
03. | yarn cache [ls/dir/clear] 顯示緩存。 ※ 列出緩存包:`ls`,打出緩存目錄路徑:`dir`,清除緩存:`clean` |
yarn 與 npm 的 CLI 指令差異
由於雙方版本不斷更新,所以在此不做論述。可直接在 yarn 查詢說明。