我使用npm安装请求包。
它似乎位于以下位置:
/usr/local/lib/node_模块/请求/

var request = require("request");

request("http://www.google.com", function(error, response, body) {
  console.log(body);
});

模块js:340
抛出错误;
^错误:找不到模块'request'…
我需要改变或表演什么?
更多信息,mac osx,node-v0.10.26.pkg,sudo-h npm install-g请求,无错误

最佳答案

我认为您已经使用-g标志(全局)安装了该包。
这不是你应该安装软件包的方式。
要解决问题,请在本地安装软件包:

npm install request

或者使用package.json文件来保持依赖关系:
{
  "name": "test",
  "version": "0.1.0",
  "dependencies": {
    "request": "*"
  }
}

关于node.js - 请求nodejs包未找到,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22302552/

10-16 19:40