在这种情况下,我需要request-promise
,但是当我启动react本机项目时,我收到错误:
"Unable to resolve module x. If you are sure the module is there, try restarting the packager."
针对request
的{{1}}依赖项的每个依赖项报告此错误。我重新启动了打包程序,并删除了request-promise
并重新安装。一般来说,这个错误源于什么,具体是什么,可以做些什么来解决它?
节点v4.2.1,npm v2.14.7
答案 0 :(得分:2)
在尝试使用其他模块之前,我已经看到了这个错误。它让我疯狂了一下。我创建了一个将新项目隔离到一个组件的简化测试。一旦我看到它工作,我知道它是项目特有的东西。在我的情况下,我所要做的就是关闭所有东西并从头开始重新启动它(如果我重新启动我的机器,就不记得了)。可能与缓存有关?不确定。
总结......
无论如何,这是核心中相关的代码位。没有给我任何线索,但也许你比我聪明......
答案 1 :(得分:0)
window
方法(例如fetch
)在react native中可用,而节点核心方法则不可用。