웹 릴리즈용을 빌드한다
flutter build web
위 명령어를 입력하면 root project folder 아래에 android / Ios 외에 /web 이 추가된다
(아직 개발버전이라는 warning이 좀 뜰 수도 있다, 버전 따라 조금 다를 듯)
이미 만든 프로젝트에 web을 추가하고 싶으면 아래 명령어 라는 거 같다(아직 안해봤음 이건)
flutter create .
flutter run -d chrome
https://flutter.dev/docs/get-started/web
기본 사이트를 firebase hosting 에 업로드 해보자
https://console.firebase.google.com/
파이어 베이스 콘솔에 프로젝를 만들고 Hosting 탭을 클릭한다
터미널에서
sudo npm install -g firebase-tools
로그인 해주고
firebase login
프로젝트 root 폴더에서 init을 해준다
firebase init
다음으로 firebase 의 어떤 기능을 쓸 것인지 선택하는데 테스트 레벨이니까 본연 목적에 맞게 hosting만 선택해준다
이후 Public directory 어디로 할까요 default public 이라고 물어보면 build/web 으로 선택 해주면 끝
( 실수로 엔터 누르거나 public 으로 선택하면 추후 firebase.json 의 "public":"public" 부분을 "build/web" 으로 변경 해주면 된다 )
firebase hosting만 deploy 할 때 쓰는 명령어로 호스팅 서버에 올린다
firebase deploy --only hosting
업로드 후, 나오는 페이지를 확인하면 웹 접속이 가능해진다
https://{{firebase project name}}.firebaseapp.com
기본 서버 웹에 올리기 끝
'개발 > flutter' 카테고리의 다른 글
플루터 애매한 부분은 패스하고 위젯으로 돌아가서!! 6 - flutter 이주의 위젯, 위젯 살펴보기 (0) | 2019.12.24 |
---|---|
플루터 아직은 잘 모르겠지만 그래도!! 5 - flutter with firebase - firestore 조사 (0) | 2019.12.24 |
자기전에 4 - flutter - 기본 구조 살펴보기 (0) | 2019.12.23 |
진짜 귀찮지만 만들어보자 플루터 2 - 기본 페이지 크롬에서 열기 (0) | 2019.12.22 |
진짜 귀찮지만 그래도 한번 만들어보자 1 (0) | 2019.12.22 |