繁体   English   中英

新的react-native项目不会在iOS或android上加载

[英]New react-native project won't load on iOS or android

在Mac OS X 10.14上

使用以下方法创建一个新项目:

react-native init project

它使用以下列表构建新项目: https : //pastebin.com/ED8qd0Ee

我运行npm install来更新任何东西。

然后我运行react-native run-android该项目生成并发送到设备,但在那里出现错误,MetroBundler打开,但我得到的只是进程终止。 按下以关闭窗口。

我不确定是什么问题? 一周前运行测试应用程序没有问题。 我今天又回到这一点。

在iOS上,该应用程序永远不会在设备上构建。 Metro捆绑器再次立即终止,并且该过程读取了无限的错误列表

react-native init project该命令创建具有最新版本的项目,因此请尝试使用以前的版本创建项目,例如: react-native init newproject --version react-native@0.54.4您可以选择此处的任何版本

"react": "16.6.3",
    "react-native": "^0.57.8",


"devDependencies": {
    "@babel/runtime": "^7.0.0",
    "redux-devtools-extension": "^2.13.5",
    "schedule": "^0.4.0",
    "babel-jest": "23.6.0",
    "jest": "23.6.0",
    "metro-react-native-babel-preset": "0.51.0",
    "react-test-renderer": "16.6.3"
  },
  "jest": {
    "preset": "react-native"
  }

还要在.babelrc文件中检查此代码

{
  "presets": [
    "module:metro-react-native-babel-preset"
  ]
}

在您的项目rm -r node_modules运行此命令,它将删除项目中的node_modules文件夹,并更改您的package.json文件和Run Command npm install

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM