Ошибка React Expo с TypeError: (0, sourceMapString_1.default) не является функцией в сборке Android

Моя сборка Android завершается со следующей ошибкой `MT

[стандартный код]

TypeError: (0, sourceMapString_1.default) не является функцией Чт, 08 августа 2024 г., 20:17:02 GMT

[стандартный код]

at /home/expo/workingdir/build/node_modules/@expo/metro-config/build/serializer/withExpoSerializers.js:98:55`

обновление и понижение версии expo, Metro-config, а также версий Android Min SDK, версии Babel. ничего не работает. предыдущая ветка с той же конфигурацией пакета json/build работала, но теперь также терпит неудачу. так что я потерялся.

{ "name": "tagged-fe", "version": "1.0.0", "main": "node_modules/expo/AppEntry.js", "scripts": { "start": "expo start", "android": "expo run:android", "ios": "expo run:ios", "web": "expo start --web", "preview-android": "eas build -p android --profile preview" }, "dependencies": { "@expo-google-fonts/inter": "^0.2.3", "@expo/config-plugins": "^7.8.0", "@expo/metro-runtime": "~3.1.3", "@expo/prebuild-config": "^6.7.0", "@expo/webpack-config": "^19.0.0", "@react-native-async-storage/async-storage": "^1.21.0", "@react-navigation/material-top-tabs": "^6.6.6", "@react-navigation/native": "^6.1.7", "@react-navigation/native-stack": "^6.9.13", "@shopify/flash-list": "1.6.3", "axios": "^1.5.1", "babel-plugin-module-resolver": "^5.0.2", "expo": "~50.0.19", "expo-av": "~13.10.6", "expo-constants": "~15.4.6", "expo-contacts": "~12.8.2", "expo-dev-client": "~3.3.12", "expo-device": "~5.9.4", "expo-font": "~11.10.3", "expo-haptics": "~12.8.1", "expo-image": "~1.10.6", "expo-linking": "~6.2.2", "expo-notifications": "~0.27.8", "expo-sharing": "~11.10.0", "expo-splash-screen": "~0.26.5", "expo-status-bar": "~1.11.1", "link-preview-js": "^3.0.5", "lottie-react-native": "6.5.1", "metro-config": "^0.80.10", "react": "18.2.0", "react-dom": "18.2.0", "react-native": "0.73.6", "react-native-link-preview": "^1.4.2", "react-native-paper": "^5.10.4", "react-native-reanimated": "^3.14.0", "react-native-safe-area-context": "4.8.2", "react-native-screens": "~3.29.0", "react-native-tab-view": "^3.5.2", "react-native-toast-message": "^2.1.7", "react-native-web": "~0.19.6", "react-native-webview": "13.6.4", "recoil": "^0.7.7" }, "devDependencies": { "@babel/core": "^7.25.2", "@types/react": "~18.2.14", "prettier": "^3.0.3", "typescript": "^5.1.3" }, "private": true }

Умерло ли Create-React-App?
Умерло ли Create-React-App?
В этом документальном фильме React.dev мы исследуем, мертв ли Create React App (CRA) и какое будущее ждет этот популярный фреймворк React.
Освоение React Native: Пошаговое руководство для начинающих
Освоение React Native: Пошаговое руководство для начинающих
React Native - это популярный фреймворк с открытым исходным кодом, используемый для разработки мобильных приложений. Он был разработан компанией...
В чем разница между react native и react ?
В чем разница между react native и react ?
React и React Native - два популярных фреймворка для создания пользовательских интерфейсов, но они предназначены для разных платформ. React - это...
От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React
От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React
Если вы уже умеете работать с React, создание мобильных приложений для iOS и Android - это новое приключение, в котором вы сможете применить свои...
Хуки React: что это такое и как их использовать
Хуки React: что это такое и как их использовать
Хуки React - это мощная функция библиотеки React, которая позволяет разработчикам использовать состояние и другие возможности React без написания...
0
0
119
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

У меня была та же проблема, обновление до Expo 51.0.26 помогло. Надеюсь, это поможет!

Другие вопросы по теме