在處理 JavaScript 專案時,您很可能需要安裝和使用 npm(節點套件管理員)套件。
npm 對於管理可增強開發過程的程式庫和工具至關重要。如果您對此不熟悉,請參閱以下使用終端安裝和執行 npm 套件的逐步指南。
先決條件
安裝 Node.js:確保您的電腦上安裝了最新版本的 Node.js,因為 npm 與其捆綁在一起。您可以透過運行來檢查它是否已安裝:
和
如果您尚未安裝,請從 https://nodejs.org/https://nodejs.org/ 下載並按照安裝說明進行操作。
確認成功安裝後,為您的專案建立一個資料夾或導航到現有資料夾。
初始化項目
要開始使用 npm,您需要一個 package.json 文件,該文件追蹤專案的依賴項和腳本。您可以透過執行以下命令來建立一個:
系統會提示您一些基本問題(例如項目名稱、版本、描述等)。您可以回答每個問題,也可以按 Enter 接受預設值。
或者,您可以使用 npm init -y 建立預設的 package.json 文件,而無需提示。
安裝 npm 軟體套件
使用 npm,您可以在全域或本機安裝軟體套件到您的專案。
npm install 套件名稱
這會在本地安裝該軟體包。您可以在 node_modules 資料夾下找到它,並且它會列在您的 package.json 檔案中。
npm install -g 套件名稱
這會全域安裝包,讓您可以直接在任何專案中執行套件命令,而無需在本機安裝。
使用 npm 腳本執行指令
package.json 中定義的腳本可以簡化常見任務,例如執行測試或啟動伺服器。在 package.json 中,有一個「腳本」部分,您可以在其中定義自訂命令。
範例:
「腳本」:{
"start": "節點index.js",
"test": "echo "錯誤:未指定測試" && exit 1"
}
在此範例中:
“start”將運行“node index.js”。
您可以用其他自訂腳本替換“test”或“start”。
要執行腳本,請使用:
npm run 腳本名稱
從終端運行已安裝的軟體包
如果你全域安裝了一個包,你可以直接在終端機中使用它。
對於本地安裝的軟體包,請使用 npx,它與 npm 捆綁在一起:
npx 套件名稱
例:
npx create-react-app my-app
此命令運行 create-react-app 包,無需全域安裝。
更新與移除軟體套件
要更新軟體包,請使用:
npm 更新套件名稱
若要刪除包裝,請使用:
npm uninstall 軟體包名稱
此命令將從 node_modules 資料夾和 package.json 中刪除套件。
結論
透過了解這些基本的 npm 指令,您可以自信地在任何 Node.js 專案中安裝、執行和管理套件。
以上是使用終端機安裝和運行 NPM 包的詳細內容。更多資訊請關注PHP中文網其他相關文章!