Ошибка с собственной базой "Модуль` color` не существует в карте модулей Haste " - PullRequest
0 голосов
/ 11 апреля 2020

У меня проблема с собственной базой при запуске приложения: iOS или Android

error:(Unable to resolve module `color` from `#appRoot/native-base-theme/variables/platform.js`: Module `color` does not exist in the Haste module map

То, что я уже пробовал

  1. Очистить часы сторожа: watchman watch-del-all.
  2. Удалить папку node_modules: rm -rf node_modules && npm install.
  3. Сбросить кэш Metro Bundler: rm -rf /tmp/metro-bundler-cache-* или npm start -- --reset-cache.
  4. Удалить кэш скорости: rm -rf /tmp/haste-map-react-native-packager-*. (null))
  5. Удалить Pods и podfile.lock, затем установить pod
  6. Удалить приложение на симуляторе и устройстве.
  7. Очистить папку сборки на xcode
  8. Перезапустить MA C!

Версия

native-base: "2.13.5"
react": "16.8.3"
react-moment": "0.9.2"

Обновление

Эта ошибка возникла только в режиме отладки

1 Ответ

0 голосов
/ 11 апреля 2020

Решено!
То, что я сделал, это:
- удалите блокировку пакета. json
- npm start - --reset-cache

Если я только сделаю npm start - --reset-cache, он не будет работать ... очень странно.

...