React Native проблема с нахождением черного списка модулей в metro-config
Я пытаюсь использовать эту библиотеку . Я клонировал код, запустил
npm install
а затем побежал
react-native run-android
. В результате у меня возникла ошибка
Cannot find module 'metro-config/src/defaults/blacklist'
. Я просмотрел его и нашел ответ, в котором предлагается изменить содержимое файла из-за неправильного регулярного выражения. Однако я посмотрел на путь, предложенный в ответе
metro-config/src/defaults/blacklist
но он не содержал никаких файлов. Я также смотрел другие пути, но так и не нашел ничего с названием
blacklist.js
. Как я могу исправить эту проблему и заставить библиотеку работать?
Версия узла: v14.17.0
Реагировать на родную версию: 0.64.2
1 ответ
У меня была такая же проблема в expo-yarn-workspace с той же версией для реакции. Я исправил это, найдя где
'metro-config/src/defaults/blacklist'
это вызов и замените его
на
'metro-config/src/defaults/exclusionList'
потому что он был переименован.
https://github.com/facebook/metro/issues/453
Дайте мне знать, если это сработает для вас!