我遇到了热重载和 WebStorm 的问题。
几周前我还没有遇到这个问题,因为当我从 WebStorm 中集中注意力时,才触发了热重载。但是现在每次文件更改都会触发热重载,这很烦人,因为大多数时候我没有完成逻辑并触发错误。
有人注意到使用 WebStorm 编码 react-native 时的新行为?
我遇到了热重载和 WebStorm 的问题。
几周前我还没有遇到这个问题,因为当我从 WebStorm 中集中注意力时,才触发了热重载。但是现在每次文件更改都会触发热重载,这很烦人,因为大多数时候我没有完成逻辑并触发错误。
有人注意到使用 WebStorm 编码 react-native 时的新行为?
所以我刚刚解决了这个ESLint plugin
在 webstorm 上禁用的问题,这个插件hot reloading
在每次文件更改时都会触发,而不是像我安装那个插件之前那样关注 IDE。
我认为当您的应用程序在您的手机上处于前台时,禁用热重载选项会对您有所帮助,然后只需转到应用程序的选项菜单并禁用热重载。
如果您使用的是 iOS 设备,请执行 ⌘ + D 并单击禁用热重载
我不确定,但对于 android,我认为是 ⌘ + M(r),如果您不在 Mac 上,请尝试 Control 而不是 ⌘</p>
编辑:你的 package.json 有问题。更改 package.json 中的启动命令
以前:“开始”:“反应原生开始”
将其更改为:“开始”:“节点 node_modules/react-native/local-cli/cli.js 开始”
或者您可以再做一件事,只需重新安装 cli,命令如下所述:
npm uninstall -g react-native-cli
npm install -g react-native-cli
干杯:)