剛學習 Node.js,還有很多不熟悉的地方,希望可以慢慢深入。在這邊記錄 npm 的一些常用基本指令。
npm(Node Package Manager)是 Node.js 預設的套件管理器,也是一套命令列工具。它會從 registry 下載、安裝套件,並處理相依套件。
基本指令
| 指令 | 用途 |
|---|---|
npm -v | 檢查 npm 是否正確安裝 |
npm init | 初始化專案 |
npm init -y | 省略提問,快速初始化 |
npm install <package-name> -g | 全域安裝套件 |
npm install <package-name> | 在目前專案安裝套件 |
npm uninstall <package-name> -g | 移除全域套件 |
npm uninstall <package-name> | 移除專案套件 |
npm update -g | 更新全域套件 |
npm ls -g | 列出全域套件 |
npm install <package-name> --save | 安裝並加入相依套件列表 |
npm help | 查看 npm 指令說明 |
常用縮寫
| 縮寫 | 完整寫法 |
|---|---|
npm i | npm install |
npm i -S | npm install --save |
npm i -D | npm install --save-dev |
npm -v | npm --version |
npm init -y | npm init --yes |
2026 年後記
這是 2020 年的指令筆記。現在一般相依套件安裝後會預設寫入 dependencies,不必再加 --save;開發用相依套件仍可使用 -D。