在尝试在Android上加载应用程序以响应本机(在ios上有效)时遇到此问题
似乎无法导入'react-native'
。我已经运行npm install
这是导致错误的文件:
import { Text } from 'react-native'
import DebugConfig from './DebugConfig'
import AppConfig from './AppConfig'
// Allow/disallow font-scaling in app
Text.defaultProps.allowFontScaling = AppConfig.allowTextFontScaling
if (__DEV__) {
// If ReactNative's yellow box warnings are too much, it is possible to turn
// it off, but the healthier approach is to fix the warnings. =)
console.disableYellowBox = !DebugConfig.yellowBox
}
答案 0 :(得分:1)
在React Native 0.57.5上测试
Text.defaultProps.allowFontScaling在0.57.5中未定义 所以我尝试了以下一个。
Text.defaultProps = Text.defaultProps || {};
Text.defaultProps.allowFontScaling = false;
答案 1 :(得分:0)
尝试更改
Text.defaultProps.allowFontScaling = AppConfig.allowTextFontScaling
收件人
Text.allowFontScaling = AppConfig.allowTextFontScaling .
如果这不起作用,则必须在所有Text实例上显式设置allowFontScaling = false