npm在哪里安装软件包?
有人可以告诉我在哪里可以找到使用我安装的Node.js模块 吗?
回答:
全球图书馆
您可以运行npm list -g
以查看安装了哪些全局库以及它们的位置。使用npm list -g | head
-1用于显示人的路截断输出。如果您只想显示主软件包而不显示与其一起安装的子软件包(可以使用)npm list --depth=0
,则可以使用-
将显示所有软件包并仅获取全局安装的软件包,只需添加-g ie即可npm list -g --depth=0
。
在Unix系统上,它们通常放在全局中/usr/local/lib/node
或/usr/local/lib/node_modules
在全局中安装。如果将NODE_PATH
环境变量设置为此路径,则可以按节点找到模块。
Windows XP- %USERPROFILE%\AppData\npm\node_modules
Windows 7、8和10-%USERPROFILE%\AppData\Roaming\npm\node_modules
非全局库
非全局库安装在node_modules
您当前所在文件夹的子文件夹中。
您可以运行npm list
以查看当前位置的已安装非全局库。
安装时,使用-g选项进行全局安装
-pm2将在全球安装。然后通常可以在/usr/local/lib/node_modules
(
用于检查位置)中找到它。
-pm2将在本地安装。然后通常会在本地目录中找到它。/node_modules
以上是 npm在哪里安装软件包? 的全部内容, 来源链接: utcz.com/qa/419477.html