이게 될때가 있고 안될때가 있지만
다시 해보자
flutter web 으로 프로젝트를 만들었다고 가정합니다.
1. firebase console에서 프로젝트를 만듭니다.
해도 그만 안해도 그만이다.
계정 선택하고 프로젝트를 만들면된다 .
2. 터미널에서 명령하기
- 1단계: Firebase CLI 설치
node.js 가 필요하다 .
npm install -g firebase-tools
npm 으로 firebase 를 전역변수로 설치합니다.
firebase login
그리고 login 하는게 정신 건강에 좋습니다.
- 2단계: 프로젝트 초기화
firebase init
Are you ready to proceed? Yes
방금 만든 프로젝트를 사용하기 위해
Use an existing project
한다.
What do you want to use as your public directory? build/web
웹 프로젝트 build 용 public 폴더의 위치는 어디에다 할 것인가?
일반적으로 build 폴더의 web 폴더에 만드는것이 편한다
나중에 flutter build web 할때 위에 지정한 폴더에 web 프로젝트가 빌드된다.
Configure as a single-page app (rewrite all urls to /index.html)?
Yes
프로젝트를 spa 로 구성할거냐 물어볼건데 그냥 spa로 해보자
git hub 연결은 일단 안했다 .
$ flutter build web
$ firebase deploy
build web을 하는 순간 위에 지정한 폴더에 프로젝트가 빌드되고
firebase deploy 를 하면 배포된다.
firebase 기본 화면이 뜰때도 있지만 그냥 조금 기다렸다가 되는 경우도 있다.
참고자료: Building a Website In Flutter - Flutter Web Beginners Tutorial - YouTube
'플러터' 카테고리의 다른 글
flutter 공부 | 1시간만에 끝내는 객체지향 프로그래밍 (2) (0) | 2022.04.12 |
---|---|
flutter 공부 | 1시간만에 끝내는 객체지향 프로그래밍 (1) (0) | 2022.04.07 |
플러터 타이핑 애니메이션 효과 적용하기 flutter animated_text_kit (0) | 2022.04.07 |
flutter web 브라우저별 다르게 출력될때- MediaQuery (0) | 2022.04.06 |