물론 공홈에서 본인이 원하는 폰트를 지정하여 수동으로 파일을 불러온 후
pubspec에 등록후 수동적으로 사용할 수 있긴하다.
또한 pub.spec의 홈페이지에서 여러 패키지들을 확인할 수 있는데 그중 구글 폰트를 검색하여 받아도 괜찮다.
공식 다트 패키지 사이트로 third party library들을 호스팅하고 목록화해주는 곳이다.
그리고 모든 패키지는 위와 같은 메뉴 탭으로 이루어져 있고 이때 Instatlling 부분을 들어가서 설치법을 확인하면 된다.
그리고 설치를 완료했다면 반드시 pubspec.yaml
파일에 의존성이 성공적으로 주입이 되었는지 확인만 하면 된다.
사용법은 굉장히 쉽다. 우선 GoogleFonts
객체를 가져온 다음 뒤에 무수히 많은 폰트중 하나를 고르면 되는데 이는
구글 폰트 홈페이지에서 어떤 폰트가 어떻게 생겼는지 먼저 확인하고 와서 선택해주면 된다.
그리고 구글 폰트의 글꼴 생성자 함수는 const하게 생성이 안되어있기 때문에 const 키워드를 사용할 수 없다.
Text(
'Solve the Quiz about Flutter',
style: GoogleFonts.bebasNeue(
color: const Color.fromARGB(255, 255, 193, 214),
fontSize: 24,
),
),