首頁 > web前端 > js教程 > 我的 NPM 安裝的模組實際上位於哪裡?

我的 NPM 安裝的模組實際上位於哪裡?

Susan Sarandon
發布: 2024-11-29 15:59:11
原創
183 人瀏覽過

Where Do My NPM-Installed Modules Actually Live?

發現隱藏的金塊:NPM 安裝的模組駐留在哪裡?

深入研究 Node.js 領域時,了解套件安裝和儲存變得至關重要。 NPM 就是這樣的一種套件管理器,廣泛用於管理 JavaScript 模組。然而,人們常常想知道這些模組在安裝後隱藏在哪裡。

全域庫

對於全域安裝的軟體包,您可以使用指令 npm list -g 來顯示它們的位置。此命令顯示所有全域安裝的庫及其位置。若要獲得僅顯示路徑的截斷輸出,請使用 npm list -g | head -1.

使用命令 npm list --depth=0 深入了解全域套件詳細資訊。此命令將顯示所有全域安裝的軟體包,而不包含其相依性。

在 Unix 系統上進行修改時,全域安裝的軟體包通常會駐留在 /usr/local/lib/node 或 /usr/local/lib/node_modules 中。透過將環境變數 NODE_PATH 設定為此路徑,Node.js 可以輕鬆找到這些模組。

Windows 作業系統:

  • Windows XP:%USERPROFILE%AppDatanpmnode_modules
  • Windows 7、8 和 10: %USERPROFILE%AppDataRoamingnpmnode_modules

非全域程式庫

非全域安裝的軟體包隱藏在目前工作目錄中名為 node_modules 的子資料夾中。

查看目前位置的非全域安裝的軟體包列表,使用命令npm

使用-g 選項進行全域安裝

如果您想要全域安裝軟體包,請將-g 選項附加到npm install 指令中。例如, npm install -g pm2 將全域安裝 pm2,通常將其放置在 /usr/local/lib/node_modules 中。若要驗證確切位置,請使用 npm root -g。

相反,不含 -g 選項的 npm install pm2 將在本機安裝 pm2,並將其儲存在本機目錄的 node_modules 子資料夾中。

以上是我的 NPM 安裝的模組實際上位於哪裡?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板