我正在使用世博会反应原生 . 一切都很好,但我收到此警告,该应用程序需要很长时间加载:
[exp] Warning: Not using the Expo fork of react-native. See https://docs.expo.io/.
我该怎么办呢 .
如果使用来自入门页面的命令创建react native应用程序: $create-react-native-app AwesomeProject 则package.json文件具有以下依赖项:
$create-react-native-app AwesomeProject
"dependencies": { "expo": "^20.0.0", "react": "16.0.0-alpha.12", "react-native": "^0.47.0" }
如果您直接在Expo XDE中创建应用程序,您将在package.json中看到它们使用react-react的fork:
"dependencies": { "expo": "^20.0.0", "react": "16.0.0-alpha.12", "react-native": "https://github.com/expo/react-native/archive/sdk-20.0.0.tar.gz" },
将react-native模块路径更改为https://github.com/expo/react-native/archive/sdk-20.0.0.tar.gz并运行 npm install 将解决问题 .
npm install
这就是我修复它的方式:
“https://github.com/expo/react-native/archive/sdk-23.0.0.tar.gz”
react-native-image-to-base64,react-native-cloudinary
现在它有效!我现在有Facebook登录的问题,但至少它不会崩溃我的应用程序 .
祝你好运 .
2 回答
如果使用来自入门页面的命令创建react native应用程序:
$create-react-native-app AwesomeProject
则package.json文件具有以下依赖项:如果您直接在Expo XDE中创建应用程序,您将在package.json中看到它们使用react-react的fork:
将react-native模块路径更改为https://github.com/expo/react-native/archive/sdk-20.0.0.tar.gz并运行
npm install
将解决问题 .这就是我修复它的方式:
现在它有效!我现在有Facebook登录的问题,但至少它不会崩溃我的应用程序 .
祝你好运 .