节点错误:找不到模块“./lib/querystring" [英] Node Error: Cannot find module './lib/querystring'

查看:66
本文介绍了节点错误:找不到模块“./lib/querystring"的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在尝试运行时不断收到以下错误

I keep getting the following error when trying to run

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)

无论我怎么尝试,我都无法让它运行.

No matter what I try I cannot get it to run.

我已经尝试全局安装查询字符串,我已经完成了 npm 清除缓存,我已经设置了一个 npm 链接,我已经重新安装了 npm 和节点,但仍然没有运气.

I've tried to install querystring globally, I've done npm clear cache, I've set a npm link to it, and I've reinstalled npm and node and still no luck.

有什么想法吗?

推荐答案

感谢 @KevinB 帮助寻找解决方案.我的一个模块没有正确安装.

Thanks to @KevinB for help finding the solution. One of my modules did not install correctly.

首先删除你的 node_modules 文件夹

First delete your node_modules folder

sudo rm -R ./node_modules

在有问题的模块上确保并运行 npm uninstall 之后(显示在 Object. (/Users/dfranc3373/Project/node_modules/request/request.js:22:19))

After make sure and run a npm uninstall on the module that has a problem (shown at Object.<anonymous> (/Users/dfranc3373/Project/node_modules/request/request.js:22:19))

npm uninstall request

然后运行npm cache clean

最后运行 npm update;npm install --save

这篇关于节点错误:找不到模块“./lib/querystring"的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆