我想在我的react-native项目中使用一个自定义字体系列,当我运行命令时
npx react-native link
显示错误error Unrecognized command "link"
。正如我所检查的,这可能是因为react-native从react-native的最新版本中删除了link命令。
所以我想知道如何在不使用react-native link命令的情况下链接字体系列。我使用的是以下版本的react和react-native
"react": "18.0.0",
"react-native": "0.69.1",
最后,提前感谢您的帮助。
4条答案
按热度按时间eni9jsuy1#
可以使用以下命令:
npx react-native-asset
。bhmjp9jg2#
npx react-native link
自动链接命令在react-native v0.60或更高版本中不建议使用。使用npx react-native-asset
。如果你没有react-native.config.js文件,那么创建一个新文件并粘贴:zbwhf8kr3#
我正在使用Expo,但没有一个答案解决了我的问题。
首先我必须安装- expo install expo-font expo-app-load ing
然后我将字体导入到我的项目中(到字体的文件夹中)。
最后,我将以下内容导入到我的App.js:
再加上这个:
最后一步是使用字体:
我在本教程中找到了一步一步的解决方案(不是我的频道/不是会员):Youtube Tutorial
如果在做了所有这些之后,您仍然得到警告,我建议您使用Splash Screen preventAutoHideAsync查看此Youtube Tutorial的附加步骤
vktxenjb4#
首先,创建
react-native.config.js
文件,如下图然后跑