精通Node.js npm指令:安裝,更新,卸載

  • CloneCoding
  • 2023年7月27日

npm 基礎知識

Node 套件管理器(npm)對於任何 Node.js 開發者都是不可或缺的工具。npm 提供了一個直觀的方式來安裝、更新和卸載 Node.js 套件。讓我們詳細檢視這些指令。

安裝 npm

雖然當您安裝 Node.js 時,npm 通常會自動安裝,但有時您可能需要單獨安裝 npm。以下是執行此操作的方法。

shell
curl -L https://www.npmjs.com/install.sh | sh

如果您已經安裝了 Node.js,您可以使用以下命令將 npm 更新到最新版本。

shell
npm install -g npm@latest

現在,您已經準備好使用 npm 來有效地管理您的 Node.js 套件了。


安裝套件

您可以執行三種類型的 npm 安裝:全域、本地和開發。

javascript
npm install <package_name> // 本地安裝
npm install -g <package_name> // 全域安裝
npm install --save-dev <package_name> // 開發安裝

更新套件

npm 支持輕鬆更新您已安裝的套件。

javascript
npm update // 更新所有本地套件
npm update -g <package_name> // 更新特定的全域套件

卸載套件

移除套件與安裝套件一樣直接。

javascript
npm uninstall <package_name> // 本地卸載
npm uninstall -g <package_name> // 全域卸載

理解全域、本地和開發安裝

每種安裝類型都有其特定的目的。

全域安裝

全域安裝適用於您希望從命令列訪問的套件,無論您當前的目錄是什麼。

本地安裝

本地安裝適用於特定專案的依賴項,安裝在您當前專案的 node_modules 目錄中。

開發安裝

開發安裝適用於開發中使用的套件,例如測試工具或轉碼器。


掌握如何使用 npm 指令來安裝、更新和卸載 Node.js 套件的知識後,您現在可以更輕鬆、更高效地管理您的 Node.js 專案。


常見問答

  1. 什麼是 npm?
    npm,也即 Node 套件管理器,是 Node.js 開發者用來安裝、管理和分發套件的工具。
  2. 全域安裝和本地安裝有何區別?
    全域安裝使套件可從命令列中訪問,無論當前目錄如何。本地安裝僅在當前專案的 node_modules 目錄中提供套件。
  3. 什麼是開發安裝?
    開發安裝用於支援開發過程的套件,例如測試工具或轉碼器。當應用程式在生產中運行時,它們不會被包括在內。
  4. 我如何更新套件?
    使用 npm update 命令來更新套件。您可以更新所有本地套件或特定的全域套件。
  5. 我該如何卸載套件?
    使用 npm uninstall 命令,後跟套件名稱。此操作可以在本地或全域範疇內進行。

類別的其他文章

精通Node.js npm指令:安裝,更新,卸載
© Copyright 2023 CLONE CODING