npm安装软件包在哪里?

有人可以告诉我在哪里可以找到使用npm安装的Node.js模块?


全球图书馆

您可以运行npm list -g来查看全局库的安装位置。

在Unix系统中,全局安装时,它们通常位于/usr/local/lib/node/usr/local/lib/node_modules 。 如果将NODE_PATH环境变量设置为此路径,则可以按节点查找模块。

Windows XP - %USERPROFILE%Application Datanpmnode_modules
Windows 7,8和10 - %AppData%npmnode_modules

非全局库

非全局库安装在node_modules文件夹中的node_modules子文件夹中。

您可以运行npm list查看当前位置的已安装非全局库。


命令npm root会告诉你npm包的有效安装目录。

如果您当前的工作目录是节点包或节点包的子目录,则npm root会告诉您本地安装目录。 无论当前的工作目录如何, npm root -g都将显示全局安装根目录。

请参阅文档。


使用npm root -g命令查找您的全局npm路径。

例:

$ npm root -g
/usr/local/lib/node_modules
链接地址: http://www.djcxy.com/p/27689.html

上一篇: Where does npm install packages?

下一篇: npm throws error without sudo