依赖 – “无法解析模块”in react native

在这种情况下,我需要请求承诺,但是当我启动react本机项目时,我收到错误:

“无法解析模块x.如果您确定该模块在那里,请尝试重新启动打包器.”

针对request-promise的请求依赖项的每个依赖项报告此错误.我重新启动了打包器以及删除node_modules并重新安装.一般来说,这个错误源于什么,具体是什么,可以做些什么来解决它?

节点v4.2.1,npm v2.14.7

最佳答案 在尝试使用另一个模块之前,我已经看到了这个错误.它让我疯狂了一下.我创建了一个将新项目隔离到一个组件的简化测试.一旦我看到它工作,我知道它是项目特有的东西.在我的情况下,我所要做的就是关闭所有东西并从头开始重新启动它(如果我重新启动我的机器,就不记得了).可能与缓存有关?不确定.

综上所述…

>创建减少测试以确保正确使用模块
>重启一切

无论如何,这是核心中相关的代码位.没有给我任何线索,但也许你比我更聪明……

https://github.com/facebook/react-native/blob/b39b97546ac0e493723d73149c6950b04c2f203c/packager/react-packager/src/DependencyResolver/polyfills/require.js#L41

点赞