bloc은 별도의 패키지 설치가 필요한 위젯이다. 플러터에서 이를 가져다 쓰려면 다음과 같은 installing 과정이 필요하다. 공식문서를 참고하여 아래 순서대로 진행을 해보았다.
플러터 사용
flutter pub add flutter_bloc
pubspec.yaml파일에 아래와 같이 추가 되었는지 확인. 버전은 상이할 수 있다. (공식문서 참고) https://pub.dev/packages/flutter_bloc/install
dependencies:
flutter_bloc: ^8.1.1
사용을 위해 다음 명령어를 입력해준다.
flutter pub get
패키지에 bloc.dart 파일이 생긴것을 확인할 수 있고 main.dart 에서 import가 가능해진다.
import 'package:flutter_bloc/flutter_bloc.dart';