반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- formik submitting not working
- Git commit 합치기
- 가상면접2장
- 시스템설계면접팁
- 가상면접3장
- cypressBDD
- awss3
- 시스템설계방법
- git commit 협업
- file not found Error
- FirebaseAnalytics
- react
- cypress React
- git commit merge
- react-ga
- gitsquash
- git squash
- 시스템설계면접
- formik react-query submitting not working
- 가상면접으로대규모시스템
- 리팩토링2판4장
- 헤드퍼스트전략패턴
- 디자인패턴
- s3이미지다운로드됨
- 리액트구글애널리틱스
- 테스트코드책
- 리팩터링2판테스트
- 전략패턴
- 시스템설계면접예시
- 시스템설계
Archives
- Today
- Total
mingg IT
[기타] firebase로 react 프로젝트 배포하기 본문
내가 만든 리액트 프로젝트를 firebase를 사용하여 배포해보도록 하겠다.
1. https://firebase.google.com
firebase로그인 한다.
2. firebase 프로젝트를 생성하고 Hosting탭을 클릭한다.
3. 터미널에 $firebase login
firebase login
입력하게되면 git페이지가 열리면서 뭐 연동하라고 뜬다.
4. $ firebase init hosting
firebase init hosting
다음과 같이 차례대로 입력한다.
build
No
No
No
No
5. 터미널에 $yarn build
yarn build
yarn build가 끝난 후에는
6. 터미널에 $ firebase deploy
아래 Hosting URL로 접속하게되면
내가 만든 페이지를 볼 수 있다.
build 하고난 파일을 배포하는것이기 때문에 내가 로컬에서 켜놓지 않아도 꺼지지 않는것임. 매우 편리함.
firebase.json
{
"hosting": {
"public": "build",
"ignore": ["firebase.json", "**/.*", "**/node_modules/**"],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}
'기타' 카테고리의 다른 글
[API] 네이버 쇼핑 open API 사용법 (0) | 2021.11.23 |
---|---|
[Mac] 맥북 에어 nvm : command not found 에러 해결법 (0) | 2021.11.15 |
[기타] 로컬 페이지 외부 url로 띄우기 (0) | 2021.10.31 |
[CSS] 네이버 사이트 기본 CSS (0) | 2021.10.23 |
Hyperdata에 MySql DataSource로 등록하기 (0) | 2021.09.28 |
Comments