Below you will find pages that utilize the taxonomy term “Yarn”
Posts
Yarn - Yarn global
Yarn global 命令可用來進行全域套件的管理。
像是可以使用 Yarn global add 將套件安裝到全域。
yarn global add <PackageName> 或是在套件名稱後用小老鼠串接套件的版本,指定安裝指定的套件版本。
yarn global add <PackageName>@<PackageVersion> 安裝完可用 Yarn global list 查閱安裝的套件。
yarn global list 若要更新全域套件,可使用 yarn global upgrade,帶上要更新的套件名稱即可。
yarn global upgrade <PackageName> 若要移除全域套件,可使用 yarn global remove,後面帶上要移除的套件。
yarn global remove <PackageName> Link yarn global | Yarn
read morePosts
Yarn - Yarn upgrade
Yarn upgrade 命令可用來更新套件版本。
假設今天使用的是舊版的套件。
就可以使用 Yarn upgrade 帶上套件的名稱進行套件版本的更新。
yarn upgrade <PackageName> 或是在套件名稱後用小老鼠串接套件的版本,指定套件更新到特定的版本。
yarn upgrade <PackageName>@<PackageVersion> 命令調用後套件即更新完成,若有需要,可以從設定檔內依賴的套件版本做個確認。
Link yarn upgrade | Yarn
read morePosts
Yarn - Yarn why
Yarn why 命令可用來查閱套件安裝的原因。
使用上只要用 yarn why 帶上套件的名稱即可。
yarn why <PackageName> 像是這邊安裝了 gulp 套件。
用 yarn why 查驗,就會看到是因為在 dependencies 設定的關係。
如果查驗 gulp 以外的套件,就會看到是因為被 gulp 套件依賴或是間接依賴才會被安裝進去。
Link yarn why | Yarn
read morePosts
Yarn - Install Yarn via npm
透過 npm 安裝 Yarn 是最簡易的 Yarn 安裝方式,只要調用 npm install 命令並帶上 Yarn 套件名稱及 -g 參數,將 Yarn 安裝到全域即可。
npm install -g yarn
read morePosts
Yarn - Yarn info
Yarn info 命令可用來查閱套件的資訊。
可以直接用 yarn info 帶上指定的套件名稱查閱指定套件的資訊。
yarn info <PackageName> 若要查閱指定版本的套件資訊,也可以在套件名稱後面用小老鼠加帶套件版本。
yarn info <PackageName>@<PackageVersion> 要查閱指定的套件資訊的話,可以再多帶上套件資訊的名稱。
yarn info <PackageName> <InfoName> 像是可以查閱套件的名稱。
yarn info <PackageName> name 查閱套件的描述。
yarn info <PackageName> description 查閱套件的依賴。
yarn info <PackageName> dependencies 查閱套件的建立與修改時間。
yarn info <PackageName> time 查閱套件的說明文件。
yarn info <PackageName> readme 若是要用程式去擷取套件的資訊,也可以加帶 –json 改用 JSON 格式顯示。
yarn info <PackageName> --json Link pyarn info | Yarn](https://yarnpkg.com/en/docs/cli/info)
read morePosts
Yarn - Yarn cache
yarn cache 命令可以針對 yarn 的快取做些相關的控制。
像是調用 yarn cache ls 可查閱現在有備快取的套件。
yarn cache dir 可查閱套件快取的位置。
yarn 快取的套件都會存放在設定的套件快取位置下。
yarn cache clean 命令可以清除 yarn 的快取。
清除完用 yarn cache ls 查看就會看到快取已被清除。
設定的套件快取位置下所快取的檔案也會一併移除。
read morePosts
Yarn - Yarn outdated
yarn outdated 命令可用來檢查是否有使用到過時的套件。
調用命令 yarn outdated 後會列出像下面這樣的資訊,有套件的名稱、目前使用的版本、預期的版本、最新的版本等資訊。
yarn outdated 若資訊過多也可以在調用時加帶套件的名稱,這樣就會只檢查指定的套件。
yarn outdated [package...] Link yarn outdated | Yarn
read morePosts
Yarn - Yarn install
yarn install 命令可用來還原套件。
若是在 package.json 中設定的套件並未在本地被載入,可調用 yarn install 命令將之還原。
yarn install 除了調用 yarn install 還原外,直接調用 yarn 也有相同的效果。
yarn 若有需要,也可以加帶參數 –force 強制運行套件還原,所有已載入的套件都會被重新進行載入。
yarn install --force Link yarn install | Yarn
read morePosts
Yarn - Yarn remove
yarn remove 命令可以用來移除載入的套件。
若是本來已有載入的套件。
就可以調用 yarn remove 命令,帶入套件名稱,將指定的套件移除。
yarn remove <PackageName> Link yarn remove | Yarn
read morePosts
Yarn - Yarn add
yarn add 命令可以用來載入要使用的套件。
調用 yarn add,帶入套件名稱,即可將指定的套件載入。
yarn add <PackageName> 若要指定版本,可在套件名稱後面加上套件的版本號。
yarn add <PackageName>@<PackageVersion> 套件載入的同時會寫入 package.json 的 dependencies。
如果要將套件載入的同時寫入 package.json 的 devDependencies,可帶入參數 –dev 或是 -D。
yarn add <PackageName> --dev yarn add <PackageName> -D 要在套件載入的同時寫入 package.json 的 peerDependencies,可帶入參數 –peer 或 -P。
yarn add <PackageName> --peer yarn add <PackageName> -P 要在套件載入的同時寫入 package.json 的 optionalDependencies,可帶入參數 –optional 或 -O。
yarn add <PackageName> --optional yarn add <PackageName> -O Link yarn add | Yarn
read morePosts
Yarn - Yarn init
yarn init 命令可以用來建立 package.json 檔案。
調用 yarn init,依序填入 package.json 檔需要的資訊。
即可建立 package.json。
如果要直接用預設值建立 package.json,可在調用 yarn init 時帶入 -y 參數。
yarn init -y 就不用使用互動的方式建立,然後一直按 Enter 套預設值。
Link yarn init | Yarn
read morePosts
Yarn - Install Yarn via apt
要透過 APT 安裝 Yarn,需要先設定 Repository。
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list Repository 設定完後,更新 apt-get,更新完即可進行 Yarn 的安裝。
sudo apt-get update && sudo apt-get install yarn Link Installation | Yarn
read more