質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Firebase

Firebaseは、Googleが提供するBasSサービスの一つ。リアルタイム通知可能、並びにアクセス制御ができるオブジェクトデータベース機能を備えます。さらに認証機能、アプリケーションのログ解析機能などの利用も可能です。

terminal

Terminalは、Apple社のmacOSに標準で付属しているUNIX端末エミュレータ。UNIXコマンドによってMacの操作および設定を行うことができます。

Q&A

解決済

2回答

5193閲覧

firebase initでfirebase.jsonファイルが作成されない

shibuchaaaan

総合スコア19

Firebase

Firebaseは、Googleが提供するBasSサービスの一つ。リアルタイム通知可能、並びにアクセス制御ができるオブジェクトデータベース機能を備えます。さらに認証機能、アプリケーションのログ解析機能などの利用も可能です。

terminal

Terminalは、Apple社のmacOSに標準で付属しているUNIX端末エミュレータ。UNIXコマンドによってMacの操作および設定を行うことができます。

0グッド

0クリップ

投稿2018/11/29 08:19

編集2018/11/30 06:10

ターミナルでfirebase.jsonファイルを再度作成したい

Firebaseでウェブサイトをデプロイしようとしています。

各ツールインストール済みです。
cdでディレクトリに移動して、firebase initはうまく作動するのですが、ファイルを確認してもjsonファイルが作成されていません。

以前、1つウェブサイトをデプロイした後、他のウェブサイトをデプロイしてみようと考え、最初に作られたfirebase.jsonファイルを削除してしまったことが原因だと思っています。(無知ですみません…)

これを再度作成する方法をご教授いただけると幸いです。

ターミナルの中身(ユーザ名を~~~~にしてあります)

terminal

1~~~~~noMacBook-Pro:~ ~~~~~$ cd desktop 2~~~~~noMacBook-Pro:desktop ~~~~~$ cd tfProject 3~~~~~noMacBook-Pro:tfProject ~~~~~$ firebase init 4 5 ######## #### ######## ######## ######## ### ###### ######## 6 ## ## ## ## ## ## ## ## ## ## ## 7 ###### ## ######## ###### ######## ######### ###### ###### 8 ## ## ## ## ## ## ## ## ## ## ## 9 ## #### ## ## ######## ######## ## ## ###### ######## 10 11You're about to initialize a Firebase project in this directory: 12 13 /Users/~~~~~ 14 15Before we get started, keep in mind: 16 17 * You are initializing in an existing Firebase project directory 18 19? Which Firebase CLI features do you want to setup for this folder? Press Space 20to select features, then Enter to confirm your choices. Hosting: Configure and deploy Firebase Hosting sites 21 22=== Project Setup 23 24First, let's associate this project directory with a Firebase project. 25You can create multiple project aliases by running firebase use --add, 26but for now we'll just set up a default project. 27 28i .firebaserc already has a default project, skipping 29 30=== Hosting Setup 31 32Your public directory is the folder (relative to your project directory) that 33will contain Hosting assets to be uploaded with firebase deploy. If you 34have a build process for your assets, use your build's output directory. 35 36? What do you want to use as your public directory? public 37? Configure as a single-page app (rewrite all urls to /index.html)? No 38? File public/404.html already exists. Overwrite? No 39i Skipping write of public/404.html 40? File public/index.html already exists. Overwrite? No 41i Skipping write of public/index.html 42 43i Writing configuration info to firebase.json... 44i Writing project information to .firebaserc... 45 46✔ Firebase initialization complete! 47~~~~~noMacBook-Pro:tfProject ~~~~~$

##追記
空の別のディレクトリに

firebase init

しても、firebase.jsonがUsers/ユーザ名/の中に生成されてしまいます。
また、生成しようとしたディレクトリにはfirebase-debug.logが生成されます。
イメージ説明
※ここのfirebase.jsonは、後でAtomエディタで作って、先程のUsers/ユーザ名/の中に出来たものをコピペしました。

自分でfirebase.jsonを作ってみても、うまくデプロイ出来ませんでした。
原因もよく分からず…
何かご存知の方は、ご教授いただけると幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

firebase.jsonをfirebaseコマンドで生成したいのであれば、空の別のディレクトリで

bash

1firebase init

することでfirebase.jsonを生成し、移動して使うのはいかがでしょうか?

投稿2018/11/29 10:39

soo

総合スコア80

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

shibuchaaaan

2018/11/30 06:03

ご回答ありがとうございます。 空の別のディレクトリで行うと、firebase.jsonが、Users/ユーザ名/の中に生成されてしまいました。 Atomエディタでfirebase.jsonという名前のファイルを作ってこの中身をコピペしても、firebase deployがうまく出来ません… また、空の別のディレクトリにはfirebase-debug.logが生成されます。 なぜこうなってしまうのか全く分からず…。 質問に画像を追加しておきます。 なぜこうなってしまうのか、他の解決策等ご存知であれば、ご教授頂きたいです。
soo

2018/11/30 06:28

firebase.jsonしたいという質問からfirebase deployが出来ないという質問に変わっているかと思われますので、一度状況を整理して質問し直すのをオススメします。 一度空のディレクトリを作成して1からやり直してわからなかったところを質問してください。
shibuchaaaan

2018/12/02 06:55

分かりました。頭の中でごちゃごちゃになってたので、整理し直します! ありがとうございます。
guest

0

自己解決

別のプロジェクトを作り、全部イチからやり直してなんとかしました。
原因や解決策はわかりませんでしたが…。

投稿2019/04/05 16:27

shibuchaaaan

総合スコア19

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問