#flutter #flutter-layout
Вопрос:
URL страницы: [https://flutter.dev/docs/cookbook/design/package-fonts.html][1]
Источник страницы: [https://github.com/flutter/website/tree/master/src/docs/cookbook/design/package-fonts.md][1]
Описание проблемы:
Я пытался скопировать шрифты экспорта проекта из пакета со страницы кулинарной книги Flutter.dev. Но я теряюсь в инструкциях. В инструкциях указано, что :
Чтобы экспортировать шрифт из пакета, необходимо импортировать файлы шрифтов в папку lib проекта пакета.
В инструкциях также говорится, что (я цитирую)
предположим, у вас есть библиотека Flutter под названием awesome_package со шрифтами, находящимися в папке lib/fonts.
И awesome_package
структура папок пакета/библиотеки определяется следующим образом
awesome_package/
lib/
awesome_package.dart
fonts/
Raleway-Regular.ttf
Raleway-Italic.ttf
Мой вопрос в следующем : как мне создать awesome_package
. Обязательно ли мне публиковать пакет в pub.dev ?
Пожалуйста, помогите мне
Ответ №1:
Как мне создать пакет awesome_package.
Подробнее о пакетах и плагинах Flutter см.
Обязательно ли мне публиковать пакет в pub.dev ?
Нет, вы можете использовать пакет локально.
Если вы просто хотите использовать разные шрифты, не создавайте для этого пакет, используйте этот пакет google_fonts
Или вы можете использовать свой собственный шрифт
flutter:
fonts:
- family: font_name
fonts:
- asset: fonts/font_name1.ttf
- asset: fonts/font_name1.ttf
Комментарии:
1. Большое вам спасибо, это мне очень помогает