转换文件挂起,卡在死亡的红屏上

时间:2016-11-26 13:34:52

标签: react-native

转换文件操作停留在99%,项目无法在模拟器中启动。

rsod

我已根据此处的说明更新并升级了React原生:https://facebook.github.io/react-native/docs/upgrading.html

我也尝试过RSOD中的建议。

React Native版本:0.38 平台:iOS 操作系统:OSX 10.11.16 Xcode:8.1

2 个答案:

答案 0 :(得分:0)

根据我的经验,RSOD中的指令并不像它们应该的那样核。这种方法还没有让我失望,尽管这是最精细的破坏,它取得了最大的成功。我认为我不得不走得更远。

  1. 关闭打包器,以及所有模拟器/模拟器
  2. 确保节点不潜伏killall node
  3. watchman watch-del-all - 按要求
  4. 清除平台特定缓存

    我。 iOS - rm -rf ios/build/ModuleCache/*

    II。 Android - rm -rf android/app/build

    III。 Android - rm -rf $HOME/.gradle/caches/

  5. rm -rf node_modules/ #DeatTo节点模块

  6. npm cache clean节点缓存清理
  7. npm i - 开始新鲜
  8. rm -rf $TMPDIR/react-*由于某些原因,这总是必须是最后的

  9. 享受!

答案 1 :(得分:0)

这已得到修复。必须跳过许多循环,包括更新各种包和修复(黑客)特定于项目的破坏的依赖项,因此记录所采取的步骤对任何其他人都没有用。