更新到React Native 0.58.6之后,似乎我的node modules文件夹无法导入或需要React Native库。
我遇到的错误来自React-Native-elements库
import { Dimensions, Platform, StatusBar } from 'react-native';
const { height: W_HEIGHT, width: W_WIDTH } = Dimensions.get('window');
com.facebook.react.common.JavascriptException:无法读取属性 未定义的“获取”
无法读取未定义的属性“ get”
loadApplicationScript WebsocketJavaScriptExecutor.java:167 跑 NativeRunnable.java handleCallback Handler.java:883 dispatchMessage Handler.java:100 dispatchMessage MessageQueueThreadHandler.java:29 环 Looper.java:214 跑 MessageQueueThreadImpl.java:192 跑 线程.java:919
更新:当我将导入更改为...
import Dimensions from '../react-native/Libraries/Utilities/Dimensions'
import Platform from '../react-native/Libraries/Utilities/Platform'
可以找到该模块。
但是我不想这样修改我的软件包。