有人可以告诉我在哪里可以找到使用我安装的Node.js模块 npm
吗?
全球图书馆
您可以运行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选项进行全局安装
npm install -g pm2
-pm2将在全球安装。然后通常可以在/usr/local/lib/node_modules
(
npm root -g
用于检查位置)中找到它。
npm install pm2
-pm2将在本地安装。然后通常会在本地目录中找到它。/node_modules
问题内容: 我激活了已安装pip的virtualenv。我做了 和Django成功下载。现在,我想打开Django文件夹。文件夹在哪里? 通常它会在“下载”中,但是我不确定如果在virtualenv中使用pip安装它会在哪里。 问题答案: __与 virtualenv一起 使用时, pip 通常会在路径中安装软件包。 例如,我使用 Python 2.7创建了一个名为 venv_test 的测试vi
我激活了一个安装了pip的虚拟环境。我做了 和Django成功下载。现在,我想打开Django文件夹。文件夹在哪里? 通常它会在“下载”中,但我不确定如果我在虚拟环境中使用pip安装它会在哪里。
问题内容: 我已经获得运行指示,该指示似乎可以成功运行,但是我不清楚该软件包的安装位置,因此可以从中运行可执行文件。 每个https://golang.org/doc/code.html#remote似乎它都将安装在我的shell 中,但未在其中定义(尽管该命令似乎可以正常工作)。Go是通过Homebrew安装的。 问题答案: 我通过运行找到了缺少的线索: 由此,我在上找到了相关的可执行文件。
问题内容: 我正在尝试安装npm软件包(node-xmpp-server),但安装失败。以前,当我尝试安装全局安装而不是本地安装的软件包时,现在却根本没有安装。 请帮帮我。 npm install node-xmpp-server 错误是:npm ERR!errno -4048 npm错误!Windows_NT 6.3.9600 npm错误!argv“ c:\ Program Files \ no
我试图设置JAVA_HOME使Tomcat7工作,但没有成功。 我用的是Centos6.3。以下是我到目前为止所做的: 没起作用。我在网上搜索了stackoverflow的另一个用户,他在/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/bin/java中找到了它 我在电脑上搜索了一下,发现java位于/usr/lib/jvm/jre-1.6.0-ope
问题内容: 我尝试从/ home / iwan / my-project目录中使用npm安装Express软件包: 奇怪的是npm不在当前目录(/ home / iwan / my-project / node_modules / express)中安装Express软件包,而是在/ home / iwan / node_modules / express中安装Express软件包。 我错过了什么