yarn的簡介:
yarn是facebook發布的一款取代npm的包管理工具。
yarn的特點:npm install -g yarn
安裝成功後,檢視版本號:
yarn --version
建立資料夾 yarn
md yarn
進入yarn資料夾
cd yarn
初始化專案
yarn init // 同npm init,執行輸入資訊後,會生成package.json檔案
yarn的配置項:
yarn config list // 顯示所有配置項
yarn config get //顯示某配置項
yarn config delete //刪除某配置項
yarn config set [-g|--global] //設定配置項
安裝包:
yarn add [package] // 在當前的專案中新增乙個依賴包,會自動更新到package.json和yarn.lock檔案中
yarn add [package]@[version] // 安裝指定版本,這裡指的是主要版本,如果需要精確到小版本,使用-e引數
yarn add [package]@[tag] // 安裝某個tag(比如beta,next或者latest)
//不指定依賴型別預設安裝到dependencies裡,你也可以指定依賴型別:
yarn add --dev/-d // 加到 devdependencies
yarn add --peer/-p // 加到 peerdependencies
yarn add --optional/-o // 加到 optionaldependencies
//預設安裝包的主要版本裡的最新版本,下面兩個命令可以指定版本:
yarn add --exact/-e // 安裝包的精確版本。例如yarn add [email protected]會接受1.9.1版,但是yarn add [email protected] --exact只會接受1.2.3版
yarn add --tilde/-t // 安裝包的次要版本裡的最新版。例如yarn add [email protected] --tilde會接受1.2.9,但不接受1.3.0
發布包yarn publish
移除乙個包
yarn remove :移除乙個包,會自動更新package.json和yarn.lock
更新乙個依賴
yarn upgrade 用於更新包到基於規範範圍的最新版本
執行指令碼
yarn run 用來執行在 package.json 中 scripts 屬性下定義的指令碼
顯示某個包的資訊
yarn info 可以用來檢視某個模組的最新版本資訊
快取yarn cache
yarn cache list # 列出已快取的每個包 yarn cache dir # 返回 全域性快取位置 yarn cache clean # 清除快取
yarn的安裝和使用
yarn 的特點 超級安全。在執行 之前,yarn 會通過演算法校驗每個安裝包的完整性。超級可靠。使用詳細 簡潔的鎖檔案格式和明確的安裝演算法,yarn 能夠保證在不同系統上無差異的工作。yarn 的安裝 安裝node.js,nodejs安裝與配置環境 yarn 源安裝,分別複製貼上以下 行到黑視窗...
yarn的安裝和使用
yarn是facebook發布的一款取代npm的包管理工具。超級安全。超級可靠。使用詳細 簡潔的鎖檔案格式和明確的安裝演算法,yarn 能夠保證在不同系統上無差異的工作。檢視版本 yarn versionyarn 源安裝,分別複製貼上以下 行到黑視窗執行即可 yarn config set regi...
yarn的安裝和使用
npm install g yarn檢視版本 yarn version配置yarn源 yarn config set registry g yarn config set sass binary site g安裝yarn npminstall g yarn 安裝成功後,檢視版本號 yarn vers...