gpt4 book ai didi

react-native - 无法在 React Native >= 0.60 中链接 Assets (字体)

转载 作者:行者123 更新时间:2023-12-03 12:56:33 25 4
gpt4 key购买 nike

react-native: 0.60.4,
react: 16.8.6,
npm: 6.10.1
XCode: 10.2.1
AndroidStudio: 3.4.1

我创建了一个项目使用
npx react-native init awesomeApp --template typescript
我已经把我的 Assets 放在
assets/fonts/<Bunch of .ttf files>

我的目录结构
awesomeApp
|
+--android
+--ios
+--assets
| |
| +---fonts
| |
| +-- ProximaNova-Bold.ttf
+--react-native-config.js

然后我跑了 react-native link
什么也没发生,XCode 没有显示任何添加的资源,也没有显示 android,当我运行时 react-native run-ios显示找不到字体的错误。

我的 react-native-config.js
module.exports = {
project: {
ios: {},
android: {},
},
assets: ['./assets/fonts']
};

我也试过 yarn react-native linknpx react-native link

最佳答案

好,
最后,我链接了我的字体,
我刚刚重命名了我的文件 react-native-config.jsreact-native.config.js它奏效了。
我不知道这是否是正确的方法,我只是尝试过,至少对我来说奏效了。
这是 linking custom fonts 的完整演练.

关于react-native - 无法在 React Native >= 0.60 中链接 Assets (字体),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57130259/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com