React Native 调试器无法导入捆绑脚本?

Posted

技术标签:

【中文标题】React Native 调试器无法导入捆绑脚本?【英文标题】:React Native debugger cannot import bundle script? 【发布时间】:2017-05-15 08:59:57 【问题描述】:

我刚刚尝试在我的 Windows 机器上的 WebStorm 2016.3 中设置 react native 调试器。我完全按照他们的blog 进行了设置。

但是,当我从 android 模拟器启用远程调试时,WebStorm 控制台会抛出此错误:

[intellij] [Warning] Couldn't import script at <http://localhost:8081/index.android.bundle?platform=android&dev=true&hot=true&minify=false>.   
Debugging won't work: Try reloading the JS from inside the app, or Reconnect the debugger: Cannot GET /json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2......

如果我作为调试器连接到 Chrome 的 devtools 没有问题,但是在 IDE 中拥有一个调试器真的很棒。

这个错误是什么意思,我怎样才能让 WebStorm 中的 react native 调试器工作?

【问题讨论】:

你弄明白了吗?我对 phpStorm 也有同样的问题 我还没有弄清楚这一点。 :( 我重新启动了我的电脑,然后它就可以工作了。有点奇怪。 遗憾的是,重新启动计算机对我不起作用。重启前是否进行过任何更改或配置? 是的,我的错。我使用 react-native 应用内开发菜单关闭了远程调试器。不过,这可能就是修复它的原因。 【参考方案1】:

我之前使用的是节点 7.3.0,但我在使用 WebStorm 时遇到了同样的问题。 现在,我安装了node 7.3.0的node 6.9.3,问题已经解决了。

【讨论】:

有趣的是,我目前使用的是节点 6.9.3,但我仍然遇到这个问题。

以上是关于React Native 调试器无法导入捆绑脚本?的主要内容,如果未能解决你的问题,请参考以下文章

React-Native Metro 捆绑器无法提供任何文件

收到此错误:错误:捆绑失败:错误:无法解析模块`react-native-safe-area-context`

错误:捆绑失败:TypeError:无法读取未定义的属性“transformFile”,React Native

自动捆绑调试或发布脚本

<REACT-NATIVE> 从预捆绑文件加载,我想从端口:8081 加载,id 怎么办?

React Native:如何调试发布版本?