【发布时间】:2015-12-18 04:56:47
【问题描述】:
我在尝试运行时不断收到以下错误
node ./bin/www
Error: Cannot find module './lib/querystring'
at Function.Module._resolveFilename (module.js:327:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:355:17)
at require (internal/module.js:13:17)
at Object.<anonymous> (/Users/dfranc3373/Project/node_modules/request/request.js:22:19)
at Module._compile (module.js:399:26)
at Object.Module._extensions..js (module.js:406:10)
at Module.load (module.js:345:32)
at Function.Module._load (module.js:302:12)
at Module.require (module.js:355:17)
at require (internal/module.js:13:17)
无论我尝试什么,我都无法让它运行。
我尝试全局安装查询字符串,我已经完成了 npm clear cache,我已经设置了一个 npm 链接,我已经重新安装了 npm 和 node,但仍然没有运气。
有什么想法吗?
【问题讨论】:
-
此处发生错误:github.com/request/request/blob/master/request.js#L22 如果不存在问题,我建议在 github 上打开一个问题,但鉴于存储库中当前的代码,我看不出这个错误是如何发生的.尝试卸载请求模块并重新安装。
-
“我已尝试全局安装查询字符串” 内置的查询字符串模块与此错误完全无关。您无法安装任何额外的东西来完成这项工作。它所请求的文件只需要存在,并且似乎由于某种不可预见的原因它不存在。
标签: javascript node.js npm