Node.js
版本管理
nvm
Volta
update to latest version
code:bash
sudo apt-get install -y nodejs
change to specific version
code:bash
sudo npm install -g n
n 16.1.0
hash -r
套件管理
Node.js的套件管理系統
Package Manager
npm init
會在開發環境底下新增一個package.json檔案
儲存所使用的套件名稱與版本等相關資訊
npm install xxx --save
追加新的xxx套件
會更新package.json裡面的dependencies
會另外新增一個package-lock.json檔案
npm install會覆寫package-lock.json裡的版本紀錄
若需要以建構環境時的套件版本為主,需改用npm ci
會以package-lock.json為主要參照來源