如何啟用 npm
npm
(Node Package Manager)是 Node.js 的套件管理工具和預設套件管理器。它用於安裝、分享和管理 JavaScript 程式包,並且是全球最大的開源庫之一。使用 npm
可以幫助開發者輕鬆管理專案依賴,提高開發效率。
啟用 npm
通過 ServBay 安裝的 Node.js 已經自帶了 npm
,並且預設啟用。如果發現 npm
沒有啟用或者需要更新,可以通過以下步驟進行操作。
確認 npm 已經安裝
打開終端,輸入以下命令查看
npm
版本號:bashnpm -v
1範例輸出:
bash9.1.0
1
更新 npm
如果需要更新 npm
,可以通過以下命令進行更新:
bash
npm install -g npm
1
再次確認版本號:
bash
npm -v
1
使用 npm 的好處
npm
的主要優勢在於其全球最大的開源庫和便捷的包管理功能。以下是一些使用 npm
的實際例子:
初始化專案
使用 npm
初始化一個新的 Node.js 專案:
bash
npm init
1
這將會引導你創建一個新的 package.json
文件,包含專案的基本信息和依賴。
安裝依賴
使用 npm
安裝專案依賴:
bash
npm install
1
這將會根據 package.json
文件安裝所有依賴。
添加依賴
添加一個新的依賴包:
bash
npm install lodash --save
1
這將會安裝 lodash
包並更新 package.json
文件。
移除依賴
移除一個依賴包:
bash
npm uninstall lodash --save
1
這將會從專案中移除 lodash
包並更新 package.json
文件。
更新依賴
更新專案中的所有依賴包:
bash
npm update
1
使用 npm 腳本
npm
允許在 package.json
文件中定義腳本,方便執行常用的命令。例如,添加以下腳本到 package.json
文件中:
json
"scripts": {
"start": "node app.js",
"test": "mocha"
}
1
2
3
4
2
3
4
然後可以通過以下命令運行這些腳本:
bash
npm start
npm test
1
2
2
常用命令
安裝全域包:
bashnpm install -g <package-name>
1例如,安裝
nodemon
:bashnpm install -g nodemon
1查看全域包:
bashnpm list -g --depth=0
1清理快取:
bashnpm cache clean --force
1
通過使用 npm
,開發者可以輕鬆管理專案依賴,快速安裝和更新包,從而提升整體開發效率。