Firebase에서 웹(https, 무료)을 공개해 보겠습니다.
소개
그랬더니 몹시 간단하게 할 수 있어… 이었다( ・ὢ・ )$
는 우울 명령 앞에 붙여 있을 뿐이므로 $
부분은 치지 말아 주세요.
Step1
Firebase에 오신 것을 환영합니다 에 로그인
Step2
내 프로젝트 만들기
이번 지역은 '일본'으로 하고, Cloud Firestore의 위치는 'us-east1'로 했습니다.
이런 느낌의 화면이 나오면 완료입니다.
덧붙여서 이번에 작성한 프로젝트의 이름은 붉은 테두리의 「miniminiApp」입니다.
Step3
Firebase 서비스 Hosting 사용
아래와 같이 Hosting 사용해보기를 탭
Hosting에 대해 알고 싶은 분은 아래 링크 참조 (이미지의 링크 부분)
Firebase Hosting
빠르고 안전한 웹 호스팅
사용해 보는 탭 후에 이러한 화면이 나오므로 그대로 진행됩니다.
mac는 터미널을 엽니다. windows는 명령 프롬프트? 를 엽니다.
그럼 빨리 갈거야!
$ npm install -g firebase-tools
한 번 친 적이 있다고 에러 나오는 것 같다. 그러나 다음 명령 로그인이 가능하므로 괜찮을 것 같아?
그런 다음 원하는 디렉토리를 만들고 이동합니다.
그 자리에서 만든다면 $ mkdir sample
$ cd sample
하지만 괜찮습니다.
디렉토리로 이동하면 우선 로그인
$ firebase login
여기에서 웹 화면 열리는 적이 있었지만 그대로 진행하면 OK입니다. (로그인이 끝났다고 생각하면 터미널이나 프롬프트로 돌아와주세요.)
firebase 프로젝트 만들기
$ firebase init
여기서 조금 질문을 받으니 대답해 봅시다.
※덧붙여서 mac라면 선택은 스페이스로 할 수 있습니다.
You're about to initialize a Firebase project in this directory:
/miniminiApp
? Which Firebase CLI features do you want to setup for this folder? Press Space
to select features, then Enter to confirm your choices. (Press <space> to select
)
◯ Database: Deploy Firebase Realtime Database Rules
◯ Firestore: Deploy rules and create indexes for Firestore
◯ Functions: Configure and deploy Cloud Functions
❯◉ Hosting: Configure and deploy Firebase Hosting sites
◯ Storage: Deploy Cloud Storage security rules
google 번역 버전 + 사적 의역
@u83unlimited 씨에게 번역을 정정해 주셨습니다.
このディレクトリでFirebaseプロジェクトを初期化しようとしています:
/miniminiApp
? このフォルダでなにやるの?行う設定にチェックしてください。
◯ Firebase Realtime Database(旧形式のDB機能)用にルールを展開します
◯ FireStore(新形式のDB機能)用にルールを展開し、インデックスを作成します
◯ Cloud Functions(プログラム実行機能)用に設定、展開します
❯◉ Firebase Hosting sites(ホスティング機能)用に設定、展開します
◯ Cloud Storage(ファイル保管機能)用にセキュリティルールを展開します
First, let's associate this project directory with a Firebase project.
You can create multiple project aliases by running firebase use --add,
but for now we'll just set up a default project.
? Select a default Firebase project for this directory: (Use arrow keys)
[don't setup a default project]
fir-demo-project (Firebase Demo Project)
imayannderuno (imayannderuno)
ojisannyouseiwo (ojisannyouseiwo)
❯ [create a new project]
google 번역 버전 + 사적 의역
あとで色々できるけどとりあえずデフォルトの設定してください。
? 作るの選んで
セットアップなんてしない
デモ
今病んでるの
おじさん妖精を
❯ 新しいプロジェクト
Your public directory is the folder (relative to your project directory) that
will contain Hosting assets to be uploaded with firebase deploy. If you
have a build process for your assets, use your build's output directory.
? What do you want to use as your public directory? (public) miniminiAppdirectory
google 번역 버전 + 사적 의역
公開されるディレクトリはこの中身になるでしょう
? ディレクトリ名何する? miniminiAppdirectory
계속해서 점점 듣습니다.
? Configure as a single-page app (rewrite all urls to /index.html)? (y/N) N
그러면 지금 디렉토리 안은 이런 느낌으로.
miniminiAppdirectory라든지 했지만 html라든지 하는 편이 무난했을까라고 생각하거나 생각하지 않거나…
Step4
조속히 공개
$ firebase deploy
오류 발생 프로젝트가 활성화되지 않았습니다! ! --project로 할까 만들까라고 하는 것이므로, 요점은 프로젝트 지정하고 있지 않기 때문에 그것이, 모른다고 하는 것.
No project active. Run with --project <projectId> or define an alias by
running firebase use --add
방금 만든 프로젝트의 id를 사용한다. 이하 화상의 좌상이 그 id이므로 그것을 붙여 주는 것만!
$ firebase deploy --project miniminiapp-4a450
할 수 있었다! ! 대단한 이것만으로 https의 사이트에서 공개할 수 있었다( ・ὢ・ )
setp5
내용을 변경해 본다
방금 전 디렉토리의 내용을 바꾸고 위의 명령으로 다시 배포! ! 할 수 있었다!
덧붙여서 안에 넣고있는 것은 Onsen UI의 데모 앱입니다.
그건 그렇고,이 Onsen UI는 어쩐지 분에게 좋은 소식입니다! !
Onsen UI를 사용하여 miniminiApp을 만들 때까지의 기사를 아래에서 들었으므로 봐 주시면 기쁩니다!
Onsen UI, Vue.js로 앱을 만드는 첫걸음 (개발 → 프로덕션)
setp6
프로젝트 삭제
이하 화상 기어의 곳을 눌러 맨 아래로 가면 삭제를 할 수 있으므로 거기서 삭제합니다.
마지막으로
일단 공개해 보고 싶다면 꽤 이것 아주 좋은 기분이 들었습니다.
반대로, Basic 인증등 특정의 인증 붙이면(자)라면 아직 조사가 필요하다고 생각했습니다! ! (✿´꒳`)
참고
감사합니다!
htps : // 코 m / 포타 4d / ms / 95 에어 f2
Reference
이 문제에 관하여(Firebase에서 웹(https, 무료)을 공개해 보겠습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sachiko-kame/items/f1a9b35a361296688c9a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Firebase에 오신 것을 환영합니다 에 로그인
Step2
내 프로젝트 만들기
이번 지역은 '일본'으로 하고, Cloud Firestore의 위치는 'us-east1'로 했습니다.
이런 느낌의 화면이 나오면 완료입니다.
덧붙여서 이번에 작성한 프로젝트의 이름은 붉은 테두리의 「miniminiApp」입니다.
Step3
Firebase 서비스 Hosting 사용
아래와 같이 Hosting 사용해보기를 탭
Hosting에 대해 알고 싶은 분은 아래 링크 참조 (이미지의 링크 부분)
Firebase Hosting
빠르고 안전한 웹 호스팅
사용해 보는 탭 후에 이러한 화면이 나오므로 그대로 진행됩니다.
mac는 터미널을 엽니다. windows는 명령 프롬프트? 를 엽니다.
그럼 빨리 갈거야!
$ npm install -g firebase-tools
한 번 친 적이 있다고 에러 나오는 것 같다. 그러나 다음 명령 로그인이 가능하므로 괜찮을 것 같아?
그런 다음 원하는 디렉토리를 만들고 이동합니다.
그 자리에서 만든다면 $ mkdir sample
$ cd sample
하지만 괜찮습니다.
디렉토리로 이동하면 우선 로그인
$ firebase login
여기에서 웹 화면 열리는 적이 있었지만 그대로 진행하면 OK입니다. (로그인이 끝났다고 생각하면 터미널이나 프롬프트로 돌아와주세요.)
firebase 프로젝트 만들기
$ firebase init
여기서 조금 질문을 받으니 대답해 봅시다.
※덧붙여서 mac라면 선택은 스페이스로 할 수 있습니다.
You're about to initialize a Firebase project in this directory:
/miniminiApp
? Which Firebase CLI features do you want to setup for this folder? Press Space
to select features, then Enter to confirm your choices. (Press <space> to select
)
◯ Database: Deploy Firebase Realtime Database Rules
◯ Firestore: Deploy rules and create indexes for Firestore
◯ Functions: Configure and deploy Cloud Functions
❯◉ Hosting: Configure and deploy Firebase Hosting sites
◯ Storage: Deploy Cloud Storage security rules
google 번역 버전 + 사적 의역
@u83unlimited 씨에게 번역을 정정해 주셨습니다.
このディレクトリでFirebaseプロジェクトを初期化しようとしています:
/miniminiApp
? このフォルダでなにやるの?行う設定にチェックしてください。
◯ Firebase Realtime Database(旧形式のDB機能)用にルールを展開します
◯ FireStore(新形式のDB機能)用にルールを展開し、インデックスを作成します
◯ Cloud Functions(プログラム実行機能)用に設定、展開します
❯◉ Firebase Hosting sites(ホスティング機能)用に設定、展開します
◯ Cloud Storage(ファイル保管機能)用にセキュリティルールを展開します
First, let's associate this project directory with a Firebase project.
You can create multiple project aliases by running firebase use --add,
but for now we'll just set up a default project.
? Select a default Firebase project for this directory: (Use arrow keys)
[don't setup a default project]
fir-demo-project (Firebase Demo Project)
imayannderuno (imayannderuno)
ojisannyouseiwo (ojisannyouseiwo)
❯ [create a new project]
google 번역 버전 + 사적 의역
あとで色々できるけどとりあえずデフォルトの設定してください。
? 作るの選んで
セットアップなんてしない
デモ
今病んでるの
おじさん妖精を
❯ 新しいプロジェクト
Your public directory is the folder (relative to your project directory) that
will contain Hosting assets to be uploaded with firebase deploy. If you
have a build process for your assets, use your build's output directory.
? What do you want to use as your public directory? (public) miniminiAppdirectory
google 번역 버전 + 사적 의역
公開されるディレクトリはこの中身になるでしょう
? ディレクトリ名何する? miniminiAppdirectory
계속해서 점점 듣습니다.
? Configure as a single-page app (rewrite all urls to /index.html)? (y/N) N
그러면 지금 디렉토리 안은 이런 느낌으로.
miniminiAppdirectory라든지 했지만 html라든지 하는 편이 무난했을까라고 생각하거나 생각하지 않거나…
Step4
조속히 공개
$ firebase deploy
오류 발생 프로젝트가 활성화되지 않았습니다! ! --project로 할까 만들까라고 하는 것이므로, 요점은 프로젝트 지정하고 있지 않기 때문에 그것이, 모른다고 하는 것.
No project active. Run with --project <projectId> or define an alias by
running firebase use --add
방금 만든 프로젝트의 id를 사용한다. 이하 화상의 좌상이 그 id이므로 그것을 붙여 주는 것만!
$ firebase deploy --project miniminiapp-4a450
할 수 있었다! ! 대단한 이것만으로 https의 사이트에서 공개할 수 있었다( ・ὢ・ )
setp5
내용을 변경해 본다
방금 전 디렉토리의 내용을 바꾸고 위의 명령으로 다시 배포! ! 할 수 있었다!
덧붙여서 안에 넣고있는 것은 Onsen UI의 데모 앱입니다.
그건 그렇고,이 Onsen UI는 어쩐지 분에게 좋은 소식입니다! !
Onsen UI를 사용하여 miniminiApp을 만들 때까지의 기사를 아래에서 들었으므로 봐 주시면 기쁩니다!
Onsen UI, Vue.js로 앱을 만드는 첫걸음 (개발 → 프로덕션)
setp6
프로젝트 삭제
이하 화상 기어의 곳을 눌러 맨 아래로 가면 삭제를 할 수 있으므로 거기서 삭제합니다.
마지막으로
일단 공개해 보고 싶다면 꽤 이것 아주 좋은 기분이 들었습니다.
반대로, Basic 인증등 특정의 인증 붙이면(자)라면 아직 조사가 필요하다고 생각했습니다! ! (✿´꒳`)
참고
감사합니다!
htps : // 코 m / 포타 4d / ms / 95 에어 f2
Reference
이 문제에 관하여(Firebase에서 웹(https, 무료)을 공개해 보겠습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sachiko-kame/items/f1a9b35a361296688c9a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Firebase 서비스 Hosting 사용
아래와 같이 Hosting 사용해보기를 탭
Hosting에 대해 알고 싶은 분은 아래 링크 참조 (이미지의 링크 부분)
Firebase Hosting
빠르고 안전한 웹 호스팅
사용해 보는 탭 후에 이러한 화면이 나오므로 그대로 진행됩니다.
mac는 터미널을 엽니다. windows는 명령 프롬프트? 를 엽니다.
그럼 빨리 갈거야!
$ npm install -g firebase-tools
한 번 친 적이 있다고 에러 나오는 것 같다. 그러나 다음 명령 로그인이 가능하므로 괜찮을 것 같아?
그런 다음 원하는 디렉토리를 만들고 이동합니다.
그 자리에서 만든다면
$ mkdir sample
$ cd sample
하지만 괜찮습니다.디렉토리로 이동하면 우선 로그인
$ firebase login
여기에서 웹 화면 열리는 적이 있었지만 그대로 진행하면 OK입니다. (로그인이 끝났다고 생각하면 터미널이나 프롬프트로 돌아와주세요.)
firebase 프로젝트 만들기
$ firebase init
여기서 조금 질문을 받으니 대답해 봅시다.
※덧붙여서 mac라면 선택은 스페이스로 할 수 있습니다.
You're about to initialize a Firebase project in this directory:
/miniminiApp
? Which Firebase CLI features do you want to setup for this folder? Press Space
to select features, then Enter to confirm your choices. (Press <space> to select
)
◯ Database: Deploy Firebase Realtime Database Rules
◯ Firestore: Deploy rules and create indexes for Firestore
◯ Functions: Configure and deploy Cloud Functions
❯◉ Hosting: Configure and deploy Firebase Hosting sites
◯ Storage: Deploy Cloud Storage security rules
google 번역 버전 + 사적 의역
@u83unlimited 씨에게 번역을 정정해 주셨습니다.
このディレクトリでFirebaseプロジェクトを初期化しようとしています:
/miniminiApp
? このフォルダでなにやるの?行う設定にチェックしてください。
◯ Firebase Realtime Database(旧形式のDB機能)用にルールを展開します
◯ FireStore(新形式のDB機能)用にルールを展開し、インデックスを作成します
◯ Cloud Functions(プログラム実行機能)用に設定、展開します
❯◉ Firebase Hosting sites(ホスティング機能)用に設定、展開します
◯ Cloud Storage(ファイル保管機能)用にセキュリティルールを展開します
First, let's associate this project directory with a Firebase project.
You can create multiple project aliases by running firebase use --add,
but for now we'll just set up a default project.
? Select a default Firebase project for this directory: (Use arrow keys)
[don't setup a default project]
fir-demo-project (Firebase Demo Project)
imayannderuno (imayannderuno)
ojisannyouseiwo (ojisannyouseiwo)
❯ [create a new project]
google 번역 버전 + 사적 의역
あとで色々できるけどとりあえずデフォルトの設定してください。
? 作るの選んで
セットアップなんてしない
デモ
今病んでるの
おじさん妖精を
❯ 新しいプロジェクト
Your public directory is the folder (relative to your project directory) that
will contain Hosting assets to be uploaded with firebase deploy. If you
have a build process for your assets, use your build's output directory.
? What do you want to use as your public directory? (public) miniminiAppdirectory
google 번역 버전 + 사적 의역
公開されるディレクトリはこの中身になるでしょう
? ディレクトリ名何する? miniminiAppdirectory
계속해서 점점 듣습니다.
? Configure as a single-page app (rewrite all urls to /index.html)? (y/N) N
그러면 지금 디렉토리 안은 이런 느낌으로.
miniminiAppdirectory라든지 했지만 html라든지 하는 편이 무난했을까라고 생각하거나 생각하지 않거나…
Step4
조속히 공개
$ firebase deploy
오류 발생 프로젝트가 활성화되지 않았습니다! ! --project로 할까 만들까라고 하는 것이므로, 요점은 프로젝트 지정하고 있지 않기 때문에 그것이, 모른다고 하는 것.
No project active. Run with --project <projectId> or define an alias by
running firebase use --add
방금 만든 프로젝트의 id를 사용한다. 이하 화상의 좌상이 그 id이므로 그것을 붙여 주는 것만!
$ firebase deploy --project miniminiapp-4a450
할 수 있었다! ! 대단한 이것만으로 https의 사이트에서 공개할 수 있었다( ・ὢ・ )
setp5
내용을 변경해 본다
방금 전 디렉토리의 내용을 바꾸고 위의 명령으로 다시 배포! ! 할 수 있었다!
덧붙여서 안에 넣고있는 것은 Onsen UI의 데모 앱입니다.
그건 그렇고,이 Onsen UI는 어쩐지 분에게 좋은 소식입니다! !
Onsen UI를 사용하여 miniminiApp을 만들 때까지의 기사를 아래에서 들었으므로 봐 주시면 기쁩니다!
Onsen UI, Vue.js로 앱을 만드는 첫걸음 (개발 → 프로덕션)
setp6
프로젝트 삭제
이하 화상 기어의 곳을 눌러 맨 아래로 가면 삭제를 할 수 있으므로 거기서 삭제합니다.
마지막으로
일단 공개해 보고 싶다면 꽤 이것 아주 좋은 기분이 들었습니다.
반대로, Basic 인증등 특정의 인증 붙이면(자)라면 아직 조사가 필요하다고 생각했습니다! ! (✿´꒳`)
참고
감사합니다!
htps : // 코 m / 포타 4d / ms / 95 에어 f2
Reference
이 문제에 관하여(Firebase에서 웹(https, 무료)을 공개해 보겠습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sachiko-kame/items/f1a9b35a361296688c9a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ firebase deploy
No project active. Run with --project <projectId> or define an alias by
running firebase use --add
$ firebase deploy --project miniminiapp-4a450
내용을 변경해 본다
방금 전 디렉토리의 내용을 바꾸고 위의 명령으로 다시 배포! ! 할 수 있었다!
덧붙여서 안에 넣고있는 것은 Onsen UI의 데모 앱입니다.
그건 그렇고,이 Onsen UI는 어쩐지 분에게 좋은 소식입니다! !
Onsen UI를 사용하여 miniminiApp을 만들 때까지의 기사를 아래에서 들었으므로 봐 주시면 기쁩니다!
Onsen UI, Vue.js로 앱을 만드는 첫걸음 (개발 → 프로덕션)
setp6
프로젝트 삭제
이하 화상 기어의 곳을 눌러 맨 아래로 가면 삭제를 할 수 있으므로 거기서 삭제합니다.
마지막으로
일단 공개해 보고 싶다면 꽤 이것 아주 좋은 기분이 들었습니다.
반대로, Basic 인증등 특정의 인증 붙이면(자)라면 아직 조사가 필요하다고 생각했습니다! ! (✿´꒳`)
참고
감사합니다!
htps : // 코 m / 포타 4d / ms / 95 에어 f2
Reference
이 문제에 관하여(Firebase에서 웹(https, 무료)을 공개해 보겠습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sachiko-kame/items/f1a9b35a361296688c9a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
일단 공개해 보고 싶다면 꽤 이것 아주 좋은 기분이 들었습니다.
반대로, Basic 인증등 특정의 인증 붙이면(자)라면 아직 조사가 필요하다고 생각했습니다! ! (✿´꒳`)
참고
감사합니다!
htps : // 코 m / 포타 4d / ms / 95 에어 f2
Reference
이 문제에 관하여(Firebase에서 웹(https, 무료)을 공개해 보겠습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sachiko-kame/items/f1a9b35a361296688c9a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Firebase에서 웹(https, 무료)을 공개해 보겠습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sachiko-kame/items/f1a9b35a361296688c9a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)