问题标签 [npm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
461 浏览

javascript - 卸载 npm 后,Express 包仍然“需要”吗?

npm uninstall express成功卸载快递,当我ls $NODE_PATH,它不再存在。

但是,如果我运行nodeand require('express'),我会得到

为什么这仍然发生?

我玩 Express 的原因是(显然)它与特定版本的 Connect 中断。有谁知道 Express 和 Connect 的成功组合会起作用吗?

谢谢!

0 投票
1 回答
11642 浏览

node.js - npm 模块已安装但不可用?

我在一个我总是在本地测试的应用程序中实现了一个 npm 模块(称为扳手)。这总是没有问题的。然后我试图在我的服务器上安装扳手。

npm install wrench确实按预期工作,但一旦涉及require("wrench"),我收到以下错误:

如果我跑npm ls我可以看到

我在这里缺少什么吗?

谢谢,

埃利亚斯

0 投票
6 回答
26430 浏览

javascript - 此 package.json 文件需要更改哪些内容才能使用 npm 0.3.0?

尝试使用 lib 但收到此错误...

不确定可能需要进行哪些更改才能使其成为有效的 JSON,非常感谢!

0 投票
2 回答
2420 浏览

javascript - 问题是 package.json?

这里有什么问题?

包.json

0 投票
5 回答
151233 浏览

node.js - 如何在不使用 npm 的情况下安装 node.js 模块?

在 node 的 github 页面上列出了很多模块,但没有在 npm-registry 中发布。这些模块不能使用 npm 安装。

从 Git 克隆它们后安装这些 nodejs 模块的正确方法是什么?

0 投票
8 回答
250106 浏览

node.js - 如何使用 npm 全局安装模块?

我最近在 OSX 上安装了 Node.js 和 npm 模块,但我认为设置有问题:

0 投票
4 回答
9129 浏览

node.js - 设置 node.js REPL 模块路径

我不知道如何将路径添加到我的 Node.js 安装(Mac OS X 上的 v.0.4.7)。我已经安装了 npm,它全局安装到/usr/local/lib/node_modules. 但是,当我安装 npm 时,它没有通知 Node 它选择将全局模块放在哪里(应该有吗?)。现在,当我在命令行模式下使用 Node 时,我不能简单地使用require()全局安装的模块。所以,我想知道是否有某种节点配置文件或环境变量可以添加我的全局 npm 模块安装路径?

我知道require.paths当我在 Node 的命令行中时我可以将它添加到数组中,但我想一劳永逸地添加这个全局模块文件夹,以便当我require()从命令中搜索模块时,Node 将始终在该目录中搜索模块线。提前感谢有关使 npm 和 Node 共存的任何帮助和指示!

0 投票
14 回答
62248 浏览

javascript - 与 NPM 一起安装时找不到 Express 模块

当我尝试运行app.jsexpress 创建的文件时,出现以下错误:

当我输入时,express --version我得到一个返回语句2.3.3。我使用 npm 安装 express。我必须使用以下说明手动制作 npm:

错误是Error: Cannot find module 'express'

安装 npm 和 express 后是否需要做一些事情才能让 express 看到 npm 创建的模块?

  • 我的节点是版本:0.4.6
  • 我的快递是版本:2.3.3
  • 我的 npm 是版本:1.0.6

Express 是全局安装的。我使用-g标志来安装它。


编辑:当我尝试时,"node -e require.paths"我得到:

因此,节点没有检测到 npm 安装。如何让节点检测 npm 安装?

0 投票
23 回答
931444 浏览

javascript - npm 在哪里安装包?

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

0 投票
2 回答
2591 浏览

node.js - npm package.json 全局安装?

有没有办法在 package.json 文件中设置全局安装的 NPM 依赖项?

每当我运行npm update所有依赖项时,都会在本地安装。

谢谢。