gpt4 book ai didi

Node.js 错误 : Cannot find module 'request'

转载 作者:搜寻专家 更新时间:2023-10-31 22:55:45 24 4
gpt4 key购买 nike

好的,这是一个常见错误,我已经阅读过 node.js: cannot find module 'request'

请求模块安装在我的 node_modules 中。我的完整 Node 应用是

var r = require("request");


var s = r('http://www.foo.com/');


s.on('data',function(chunk){

console.log(">>>Data>>> "+chunk);
});


s.on('end', function(){
console.log(">>>Done!");
})

我只需调用

即可运行我的应用程序
node app

但是我总是报同样的错误

什么给了?

我的目录结构是

app.js
node_modules
request
node_modules
bl
combined-stream
form-data
hawk
mime-types
tough-cookie

完整的错误轨迹是

module.js:340
throw err;
^
Error: Cannot find module 'request'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:362:17)
at require (module.js:378:17)
at Object.<anonymous> (/Users/foo/Documents/.../app.js:1:71)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.runMain (module.js:492:10)

最佳答案

您的目录结构似乎有问题。我会核对 node_modules 目录并重做 npm 命令。

维护一个 package.json 文件并查看写出的依赖项总是一个好主意

cd getFoo
npm init # answer the qestions
npm install --save request
node app.js

关于Node.js 错误 : Cannot find module 'request' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28269973/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com