發現隱藏的金塊: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中文網其他相關文章!

JavaScript字符串替換方法詳解及常見問題解答 本文將探討兩種在JavaScript中替換字符串字符的方法:在JavaScript代碼內部替換和在網頁HTML內部替換。 在JavaScript代碼內部替換字符串 最直接的方法是使用replace()方法: str = str.replace("find","replace"); 該方法僅替換第一個匹配項。要替換所有匹配項,需使用正則表達式並添加全局標誌g: str = str.replace(/fi

因此,在這裡,您準備好了解所有稱為Ajax的東西。但是,到底是什麼? AJAX一詞是指用於創建動態,交互式Web內容的一系列寬鬆的技術。 Ajax一詞,最初由Jesse J創造

10款趣味橫生的jQuery遊戲插件,讓您的網站更具吸引力,提升用戶粘性!雖然Flash仍然是開發休閒網頁遊戲的最佳軟件,但jQuery也能創造出令人驚喜的效果,雖然無法與純動作Flash遊戲媲美,但在某些情況下,您也能在瀏覽器中獲得意想不到的樂趣。 jQuery井字棋遊戲 遊戲編程的“Hello world”,現在有了jQuery版本。 源碼 jQuery瘋狂填詞遊戲 這是一個填空遊戲,由於不知道單詞的上下文,可能會產生一些古怪的結果。 源碼 jQuery掃雷遊戲

本教程演示瞭如何使用jQuery創建迷人的視差背景效果。 我們將構建一個帶有分層圖像的標題橫幅,從而創造出令人驚嘆的視覺深度。 更新的插件可與JQuery 1.6.4及更高版本一起使用。 下載

本文討論了在瀏覽器中優化JavaScript性能的策略,重點是減少執行時間並最大程度地減少對頁面負載速度的影響。

本文演示瞭如何使用jQuery和ajax自動每5秒自動刷新DIV的內容。 該示例從RSS提要中獲取並顯示了最新的博客文章以及最後的刷新時間戳。 加載圖像是選擇

Matter.js是一個用JavaScript編寫的2D剛體物理引擎。此庫可以幫助您輕鬆地在瀏覽器中模擬2D物理。它提供了許多功能,例如創建剛體並為其分配質量、面積或密度等物理屬性的能力。您還可以模擬不同類型的碰撞和力,例如重力摩擦力。 Matter.js支持所有主流瀏覽器。此外,它也適用於移動設備,因為它可以檢測觸摸並具有響應能力。所有這些功能都使其值得您投入時間學習如何使用該引擎,因為這樣您就可以輕鬆創建基於物理的2D遊戲或模擬。在本教程中,我將介紹此庫的基礎知識,包括其安裝和用法,並提供一


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。

禪工作室 13.0.1
強大的PHP整合開發環境