[英]Node Error: Cannot find module './lib/querystring'
尝试运行时我不断收到以下错误
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 清除缓存,我已经设置了一个 npm 链接,我已经重新安装了 npm 和节点,但仍然没有运气。
有任何想法吗?
感谢@KevinB帮助找到解决方案。 我的模块之一没有正确安装。
首先删除您的 node_modules 文件夹
sudo rm -R ./node_modules
确保并在有问题的模块上运行npm uninstall
后(显示在Object.<anonymous> (/Users/dfranc3373/Project/node_modules/request/request.js:22:19)
)
npm uninstall request
然后运行npm cache clean
最后运行npm update; npm install --save
npm update; npm install --save
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.