reactjs 无法解析模块'favicon.ico'

g52tjvyc  于 2023-03-22  发布在  React
关注(0)|答案(2)|浏览(230)

我正在与expo和snack合作,不断得到这个错误

无法解析模块'module://expo-font.js'正在评估模块://expo-font.js正在评估模块://react-本机元素. js...

我没有导入任何字体,通过跟踪上面的路径,可以看到它在'react-native-elements'模块中出错
以下是package.json中的依赖项

"react-native-elements": "0.19.1",
"react-navigation": "1.0.0-beta.27",
"react-native-animatable": "1.3.0",
"react-redux": "5.0.7",
"redux": "4.0.0",
"redux-logger": "3.0.6",
"redux-persist": "5.10.0",
"redux-persist/lib/storage": "5.10.0"

在导出之前,我也无法访问snack上的App.json文件
在过去,将react-native-elements版本更改为更低的版本,但这似乎不再起作用

dsekswqp

dsekswqp1#

我通过导入“expo-font”解决了这个问题

npm i expo-font
taor4pac

taor4pac2#

在Expo界面,我更新了package.json,我这样做了,它工作了。关键是添加“expo-font”:“^1.0.0”。在幕后它解析为expo-font@1.1.0。

"dependencies": {
   "@babel/core": "^7.0.0",
   "react-native-elements": "^1.0.0-beta7",
   "expo-font": "^1.0.0",
   "expo-asset": "~1.1.1",
   "expo-file-system": "~1.1.0",
   "expo-constants": "~1.1.0"
}

相关问题