npm在哪里安裝軟件包?

如何找出npm在哪里安裝軟件包

閱讀npm指南如果您從npm開始,它將涉及很多基本細節。

當您使用安裝軟件包時npm(或者),您可以執行2種安裝類型:

  • 本地安裝
  • 全局安裝

默認情況下,當您鍵入npm install命令,例如:

npm install lodash

軟件包安裝在當前文件樹中的node_modules子文件夾。

發生這種情況時npm還添加了lodash進入dependencies的屬性package.json文件存在於當前文件夾中。

使用以下命令執行全局安裝-g旗幟:

npm install -g lodash

發生這種情況時,npm不會將軟件包安裝在本地文件夾下,而是使用一個全局位置。

到底在哪裡?

npm root -g命令會告訴您該確切位置在您的計算機上的哪個位置。

在macOS或Linux上,此位置可能是/usr/local/lib/node_modules。在Windows上可能是C:\Users\YOU\AppData\Roaming\npm\node_modules

如果您使用nvm管理Node.js版本,但是位置會有所不同。

我舉個例子nvm我的包裹位置顯示為/Users/flavio/.nvm/versions/node/v8.9.0/lib/node_modules

免費下載我的Node.js手冊


更多節點教程: