原文鏈接:yarn的安裝與使用 – 每天進(jìn)步一點(diǎn)點(diǎn) (longkui.site)
0.前言
經(jīng)過前面幾篇文章列粪,npm审磁、cnpm裝的都差不多了,這篇文章中岂座,簡(jiǎn)單介紹下yarn的安裝與使用态蒂。
1.安裝
npm install -g yarn
查看版本
yarn --version
2.yarn 常用命令
安裝yarn : npm install -g yarn
安裝成功后,查看版本號(hào): yarn –version
創(chuàng)建文件夾 yarn : md yarn
進(jìn)入yarn文件夾: cd yarn
初始化項(xiàng)目 :yarn init // 同npm init费什,執(zhí)行輸入信息后钾恢,會(huì)生成package.json文件
yarn config list // 顯示所有配置項(xiàng)
yarn config get //顯示某配置項(xiàng)
yarn config delete //刪除某配置項(xiàng)
yarn config set [-g|--global] //設(shè)置配置項(xiàng)
yarn install //安裝package.json里所有包,并將包及它的所有依賴項(xiàng)保存進(jìn)yarn.lock
yarn install --flat //安裝一個(gè)包的單一版本
yarn install --force //強(qiáng)制重新下載所有包
yarn install --production //只安裝dependencies里的包
yarn install --no-lockfile //不讀取或生成yarn.lock
yarn install --pure-lockfile //不生成yarn.lock
yarn add [package] // 在當(dāng)前的項(xiàng)目中添加一個(gè)依賴包,會(huì)自動(dòng)更新到package.json和yarn.lock文件中<br>yarn add [package]@[version] // 安裝指定版本瘩蚪,這里指的是主要版本刑桑,如果需要精確到小版本,使用-E參數(shù)<br>yarn add [package]@[tag]
yarn add --dev/-D // 加到 devDependencies<br>yarn add --peer/-P // 加到 peerDependencies<br>yarn add --optional/-O // 加到 optionalDependencies<br>//默認(rèn)安裝包的主要版本里的最新版本
yarn publish<br>移除一個(gè)包
yarn remove :移除一個(gè)包募舟,會(huì)自動(dòng)更新package.json和yarn.lock<br>更新一個(gè)依賴
yarn upgrade 用于更新包到基于規(guī)范范圍的最新版本<br>運(yùn)行腳本
yarn run 用來執(zhí)行在 package.json 中 scripts 屬性下定義的腳本<br>顯示某個(gè)包的信息
yarn info 可以用來查看某個(gè)模塊的最新版本信息
yarn cache
yarn cache list # 列出已緩存的每個(gè)包 yarn cache dir # 返回 全局緩存位置 yarn cache clean # 清除緩存