Ошибки при настройке собственного реактивного проекта на Mac - PullRequest
0 голосов
/ 26 апреля 2020

Я следовал инструкциям в https://medium.com/@randerson112358 / setup-реагировать-native-environment-for- ios -97bf7faadf77 , и при попытке построить проект в XCode я получаю много ошибки.

Я создал два проекта. В первом я использовал react-native init --version="react-native@0.59.9, а во втором - последнюю версию. Как можно видеть ниже, оба имеют ошибки (однако, только несколько «красных» ошибок).

Использование react-native init --version="react-native@0.59.9

Репо в https://github.com/rahamin1/iosprojectdowngrade

  • Обратите внимание, что в этом проекте нет файла .xcworkspace, только .xcodeproj
  • Я предполагаю, что могу открыть с помощью Xcode либо папку ios, либо файл .xcodeproj

ошибки сборки / пониженная версия (только 3 «красных» ошибки):

build errors when downgrading

пакет. json / пониженная версия :

    {
  "name": "iosprojectdowngrade",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start",
    "test": "jest"
  },
  "dependencies": {
    "react": "16.8.3",
    "react-native": "0.59.9"
  },
  "devDependencies": {
    "@babel/core": "7.9.0",
    "@babel/runtime": "7.9.2",
    "babel-jest": "25.4.0",
    "jest": "25.4.0",
    "metro-react-native-babel-preset": "0.59.0",
    "react-test-renderer": "16.8.3"
  },
  "jest": {
    "preset": "react-native"
  }
}

Использование react-native init (без понижения)

  • Обратите внимание, что в этом проекте есть бот .xcworkspace и .xcodeproj
  • Я предполагаю, что я должен открыть с помощью Xcode файл .xcodeproj (когда я открываю файл .xcworkspace, я получаю много ошибок)

Репозиторий находится в https://github.com/rahamin1/iosproject2

build ошибки (только 1 «красная» ошибка):

build error / no downgrading

Автоматически сгенерированный пакет. json:

{
  "name": "iosproject2",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "android": "react-native run-android",
    "ios": "react-native run-ios",
    "start": "react-native start",
    "test": "jest",
    "lint": "eslint ."
  },
  "dependencies": {
    "react": "16.11.0",
    "react-native": "0.62.2"
  },
  "devDependencies": {
    "@babel/core": "7.9.0",
    "@babel/runtime": "7.9.2",
    "@react-native-community/eslint-config": "0.0.5",
    "babel-jest": "24.9.0",
    "eslint": "6.8.0",
    "jest": "24.9.0",
    "metro-react-native-babel-preset": "0.58.0",
    "react-test-renderer": "16.11.0"
  },
  "jest": {
    "preset": "react-native"
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...