Экспорт шрифтов из пакета — Flutter

#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. Большое вам спасибо, это мне очень помогает