Cannot deploy angular app on firebase

Bogdan Adrian picture Bogdan Adrian · Feb 12, 2016 · Viewed 8.9k times · Source

This is my first time when I try to deploy a web application on a remote server. I chose Firebase to deploy my angularJs app. These are the steps provided by them:

  1. npm install -g firebase-tools <---- successfully installed
  2. firebase init <- Here it says that this operation requires login. I proceed to the next step.
  3. firebase login <---- I get the following:

    Error: Cannot run login in non-interactive mode. See login:ci to generate a token for use in non-interactive environments.

I don't know what "see login:ci" means, but I tried:

  1. firebase login:ci <---- I get the following: "Error: Cannot run login:ci in non-interactive mode."

I also wrote a question in their support groups, but no answer yet.

Do you have any idea what should I do?

I'm also opened to try to deploy on other servers. (as longs as they are free)

Answer

Anonsage picture Anonsage · Jul 16, 2016

I received the same error when I installed Firebase and tried to login for the first time.

To fix the error of 'Cannot run login in non-interactive mode', I used the interactive mode instead:

firebase login --interactive

I then granted permission in the browser to successfully login on the CLI.

Note: My platform was Windows 10 and Git Bash, but I'm sure it will work for other platforms too.