该项目是使用create-react-native-app创建的。
当我使用像const a = 2 ?? 3
这样的代码时,会有一个错误抱怨"无法读取属性'松散'未定义" 。
我尝试添加@babel/plugin-proposal-nullish-coalescing-operator插件,但是出现了构建错误。
{
"presets": ["babel-preset-expo"],
"env": {
"development": {
"plugins": ["transform-react-jsx-source"]
}
},
"plugins": ["@babel/plugin-proposal-nullish-coalescing-operator"]
}
答案 0 :(得分:1)
这可能是您的babel版本的问题:
确保您已安装了所有正确的babel 7依赖项, e.g:
@ babel / core而不是babel-core
@ babel / cli而不是babel-cli
@ babel / preset-env而不是babel-preset-env
https://www.menubar.io/cannot-read-property-loose-of-undefined/