我使用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/