套件管理_NPM
許多JS專案都使⽤node 的 npm 套件管理程式來安裝並管理套件,套件
管理程式有以下功能:
- 安裝套件
- 記錄安裝了那些套件以及安裝的版本
- ⾃動更新套件版本
- 鎖住固定的套件版本
套件管理_yarn
為了改進問題並增加安全性,Facebook在2016年基於npm開發了⼀個新的套件管理程式 - yarn
• 藉由yarn.lock紀錄檔,yarn可以精確管理依賴套件的版本
以下為安裝步驟:
- 下載Node https://nodejs.org/en/
- 在終端機輸入 node -v 與 npm -v確認安裝完成
- 在終端機輸入
npm install -g yarn
https://yarnpkg.com/getting-started/install
4. 安裝完成後輸入 yarn -v
常⽤的YARN指令
專案⽤
- yarn init -y (初始化⼀個⽤yarn管理套件的專案)
- yarn add xxx (安裝xxx套件到專案,並記錄在dependencies)
- yarn add xxx -D (安裝xxx套件到專案,並記錄在devDependencies)
- yarn upgrade (把安裝過的套件更新到最新版本)
- yarn (把記錄在Package.json但尚未安裝的套件都安裝⼀遍)
系統⽤
yarn global add xxx (把套件xxx安裝為全域套件)
今天分享的內容就到這裡啦
我們明天見^^