React native Версия: 0.57.3
Android: Google Pixel 3 API - 28
iOS: iPhone 8 plus - 11,4
response-native-web: 0.10.0
Я пытаюсь запустить мое приложение-реактивный веб-приложение, которое нормально работает в Интернете.Я столкнулся с этой проблемой после попытки решить проблемы с плагинами babel на мобильной стороне.Я использовал babel-upgrade для автоматического обновления babel.Я отправляю свои package.json и babelrc здесь.
package.json:
"devDependencies": {
"@babel/cli": "^7.0.0",
"@babel/core": "^7.0.0",
"@babel/plugin-syntax-dynamic-import": "^7.0.0",
"@babel/preset-env": "^7.0.0",
"@babel/preset-flow": "^7.0.0",
"@babel/preset-react": "^7.0.0",
"babel-eslint": "^9.0.0",
"babel-jest": "^23.4.2",
"babel-loader": "8.0.0-beta.0",
"babel-plugin-module-resolver": "3.2.0",
"babel-plugin-react-native-web": "0.8.4",
"babel-preset-react-native": "5.0.2",
"jest": "23.2.0",
"metro": "^0.52.0",
"metro-core": "^0.52.0"
},
"dependencies": {
"@babel/core": "^7.0.0",
"@babel/plugin-proposal-class-properties": "^7.0.0",
"@babel/plugin-proposal-decorators": "^7.0.0",
"@babel/plugin-proposal-do-expressions": "^7.0.0",
"@babel/plugin-proposal-export-default-from": "^7.0.0",
"@babel/plugin-proposal-export-namespace-from": "^7.0.0",
"@babel/plugin-proposal-function-bind": "^7.0.0",
"@babel/plugin-proposal-function-sent": "^7.0.0",
"@babel/plugin-proposal-json-strings": "^7.0.0",
"@babel/plugin-proposal-logical-assignment-operators": "^7.0.0",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0",
"@babel/plugin-proposal-numeric-separator": "^7.0.0",
"@babel/plugin-proposal-optional-chaining": "^7.0.0",
"@babel/plugin-proposal-pipeline-operator": "^7.0.0",
"@babel/plugin-proposal-throw-expressions": "^7.0.0",
"@babel/plugin-syntax-dynamic-import": "^7.0.0",
"@babel/plugin-syntax-import-meta": "^7.0.0",
"@babel/polyfill": "^7.0.0",
"@babel/preset-env": "^7.0.0",
"@babel/preset-react": "^7.0.0",
"@sentry/browser": "4.5.3",
"axios": "0.18.0",
"babel-plugin-module-resolver": "3.2.0",
"babel-polyfill": "^6.26.0"
}
.babelrc:
"presets": [
"@babel/env",
"@babel/preset-react",
"react-native",
"@babel/preset-flow",
"module:metro-react-native-babel-preset"
],
"plugins": [
"@babel/plugin-transform-async-to-generator",
"@babel/plugin-syntax-dynamic-import",
"@babel/plugin-syntax-import-meta",
"@babel/plugin-proposal-class-properties",
"@babel/plugin-proposal-json-strings",
[
"@babel/plugin-proposal-decorators",
{
"legacy": true
}
],
"@babel/plugin-proposal-function-sent",
"@babel/plugin-proposal-export-namespace-from",
"@babel/plugin-proposal-numeric-separator",
"@babel/plugin-proposal-throw-expressions",
"@babel/plugin-proposal-export-default-from",
"@babel/plugin-proposal-logical-assignment-operators",
"@babel/plugin-proposal-optional-chaining",
[
"@babel/plugin-proposal-pipeline-operator",
{
"proposal": "minimal"
}
],
"@babel/plugin-proposal-nullish-coalescing-operator",
"@babel/plugin-proposal-do-expressions",
"@babel/plugin-proposal-function-bind"
],
"sourceMaps": true
Это решения, которые я пробовал до сих пор и которые не работали:
1) реактивный запуск --reset-cache
2) Удалите все node_modules и установите ихснова