Я пытаюсь добавить пользовательские шрифты в свое приложение. Я пробовал все в Интернете, но ничего не работает. Однако я думаю, что единственное, что работает в React Native 0.70.5, — это связывание ресурсов с помощью npx react-native-asset.
Я пытался сделать react-native.config.jsfile, а затем использовать npx react-native-asset. Однако он просто не дает никакого вывода и сбрасывает командную строку. Я даже пробовал Cmder и Windows PowerShell. Ничего не работает, все перезагружается.
моя реакция-native.config.js
module.exports = {
project: {
ios: {},
android: {},
},
assets: ['./assets'],
};





Вы должны указать точное местоположение файла TTF или OTF шрифта.
Обновите файл react-native.config.js следующим образом.
module.exports = {
project: {
ios: {},
android: {},
},
assets: ['./assets/fonts/'], // stays the same
};
Поместите файлы шрифтов в папку project>>assets>>fonts
После этой команды запуска npx react-native-asset
Вероятно, вы получите результаты.
Да. Это сработало, большое спасибо ... Мне почему-то даже не нужно было запускать react-native-asset, он просто работал, как только я изменил './assets' на './assets/fonts/'