[flutter-web] 웹 호스팅 firebase web hosting
2022. 8. 27. 23:23ㆍFlutter
firebase 에서 프로젝트 추가를 한다.
firebase 에 프로젝트명을 입력한다.
잠시 기다리면 프로젝트가 생성됩니다.
호스팅 메뉴를 선택합니다.
firebase 호스팅 설정을 합니다.
첫줄부터 실패를 합니다.
% npm install -g firebase-tools
zsh: command not found: npm
brew를 통해 노드를 설치해 준다.
//Homebrew설치
%/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
//노드 설치
% brew install node
https://butter-ring.tistory.com/17
다시 호스팅설정을 해줍니다.
//Firebase CLI설치
$ npm install -g firebase-tools
//터미널 창을 열고 웹 앱의 루트. 디렉토리로 이동하거나 루트 디렉토리를 만드세요.
//Google에 로그인
$ firebase login
로그인에 성공하면 아래와 같이 웹에 메세지가 나타납니다.
//프로젝트 시작
$ firebase init
hosting 에 space를 선택하고 enter로 설정해 준다.
만들어 놓은 프로젝트를 선택한다.
성공하면 아래와 같은 화면이 나옵니다.
프로젝트를 deploy 합니다.
$ firebase deploy
성공하면 위와 같은 화면이 나옵니다.
hosting url 을 클릭해보니,
빌드된 파일이 실패를 하였는지 위와 같은 화면이 나옵니다.
//flutter web 을 빌드합니다.
$ flutter build web
firebase deploy --only hosting
deploy를 한다.
'Flutter' 카테고리의 다른 글
[flutter] text widget 에서 글씨가 짤리는 경우 해결방법 _ max length (0) | 2022.04.08 |
---|