Невозможно разрешить "./utils/batch" из "node_modules \ реагировать-редуктора \ lib \ index.js" - PullRequest
4 голосов
/ 19 апреля 2019

Эта ошибка появляется, когда я начинаю использовать реактивный редукс, я пробовал все решения, которые я нашел в сети, но ничего не происходит

Изменение версии реагирования и реакции на редукс Я установил расписание, реагирует 16,5 с редуксом 6.0.0 = ничего не реагирует 16.8.6 с избыточностью 6.0.0 или 6.0.1 или 7.0.2 = ничего

"dependencies": {
    "expo": "^32.0.6",
    "prop-types": "^15.7.2",
    "react": "^16.8.6",
    "react-native": "https://github.com/expo/react-native/archive/sdk-32.0.0.tar.gz",
    "react-redux": "^6.0.0",
    "react-saga": "^0.3.1",
    "react-thunk": "^1.0.0",
    "redux": "^4.0.1",
    "redux-saga": "^1.0.2"
  },
  "devDependencies": {
    "schedule": "^0.4.0"
  },

Ответы [ 2 ]

3 голосов
/ 26 апреля 2019

НАЙДЕНО РЕШЕНИЕ Это потому, что вы, возможно, имели предыдущую версию response-redux, установленную в node_modules в этом имени папки. вместо expo start или npm start. попробуй expo r -c Это удаляет кэш в expo для этого каталога. Такая боль найти этот ответ.

0 голосов
/ 24 апреля 2019

Не знаю почему и кто, но я думаю, что это что-то с npm , поэтому я только что создал новый проект с теми же версиями зависимостей, и он сработал !!
Я переместил все свои файлы, созданные в прошлом проекте, в новый, и он все еще работает.Поэтому, если вы попробовали каждое отдельное решение, просто перейдите на пряжу или создайте новый проект с теми же версиями, совместимыми с зависимостями, проверьте документацию redux или используйте это:

"dependencies": {
    "expo": "^32.0.6",
    "prop-types": "^15.7.2",
    "react": "^16.8.6",
    "react-native": "https://github.com/expo/react-native/archive/sdk-32.0.0.tar.gz",
    "react-redux": "^6.0.0",
    "react-saga": "^0.3.1",
    "react-thunk": "^1.0.0",
    "redux": "^4.0.1",
    "redux-saga": "^1.0.2"
  },
  "devDependencies": {
    "schedule": "^0.4.0"
  },
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...