hi there. I'm a firebase fan and love emulators suite. the only thing still missing to close the local dev workflow is the auth engine. congrats guys and tks for the great work.
I for one would very much appreciate it if you would talk about the pubsub emulator. Can you both test scheduled jobs and pubsub subscribers ? Also, I have found that I using the admin sdk with Firestore emulator will correctly read and write to the emulator, but the interface will most often not display documents added by the node admin sdk.
This is a great tool, it's already been a game changer for my development. Would love to see a video on the pubsub emulator, especially as that's the only one I haven't been able to successfully use yet! Thanks!
This is amazing. But, I would like to know how publish the functions and use their in emulator (like made in the video). Other question is about Typescript, how could I debug the code using Visual Studio Code and Firebase Emulator. Thanks. #AskFirebase
do you have any plans for a full text search product in the firebase suite? (since firestore doesn't support this, costly alternatives aren't really a good plan B for this..)
I think there is an error on 5:13 where you change the configuration file. I tried to run it like that for a while but it does not work. I had to the official documentation instead. Which involves calling useEmulator(). I'm not sure if your call to App makes a difference.
Awesome Capability, but currently the Firebase UI is not accessible from WSL. I have tried both WSL1 and WSL2. Also some searching indicates that there are many others that are having the same issue. Would be great to have a fix if there is one that exists.
Not yet Vishal, but that *is* being worked on. It was actually one of the questions we covered in the Q&A after this video premiered yesterday, somewhere around here I think: th-cam.com/video/sl_8OGI68g4/w-d-xo.html
Since we can deploy in other languages than javascript and typescript shouldn't we have option to choose another language like c# during the init process?
is it possible from the local emulator access to the realtime database of production (so realtime database in the firebase console and not local) to do some test?
So I've been going crazy trying to configure Realtime database using `useEmulator` because that's what you tell us to do in the docs...update the docs?
I am pretty certain that you and the other developers will look at this comment as something that should be self obvious but one thing that you forgot to mention in this video is that one needs to be logged onto the internet and signed into your Firebase/google account BEFORE you run Firebase init or Firebase emulators.init. I discovered this when the command firebase init would not run and gave me a prompt that said that I needed to log in.
That was a great video 👍.I am facing little problem with my local node version and firebase version supported node version. Both are being mismatched every time I tired. I downloaded various versions of node but nothing worked. Can I know what version best suits firebase ???
Hi, how do I set up Emulators for pre-existing projects ... firebase is currently setup for hosting but if I have already firestore with some data how can I bring that in as well? Thanks
The video is great thank you. I would love to see strategies for swapping out mocks for real dependencies between prod and dev environments too. Thanks again!
Hello! I want to collaborate on a web dev project without giving all of my colleagues my fire base credentials. Getting new people on board to collaborate is starting to become a strenuous process, and anything that could simplify it would be great! When using mongodb compass, everyone can create their own instance independent of a service account with a connection to a project. Is anything like this possible with the emulator, or does the emulator ALWAYS require that there be an associated service account and project, requiring the extra step for collaboration? Please let me know. I am stuck because this is a python app and I am at the point where I am realizing that, no matter whether or not I intend to use the emulator, I still have to initialize the app with service account credentials.
can anyone help with this error, "Error: TIMEOUT: Port 8080 on localhost was not active within 60000ms". I get this when i try to run -firebase emulators:start. after initializing the firebase emulator suite.
Yesterday, I wrote a script to move all my data from a collection to another and I was thinking they need a move feature for this. Today I see this clone feature. 😄
Error: TIMEOUT: Port 8080 on localhost was not active within 60000ms what a joke! it just doesn't work out of the box | I heard that using nodejs version 16 may help...really? my current version is v17.3 EDIT: yep, using nodejs-lts-gallium (16.13.2) solved the issue
Amazing to see support still going for firebase
Love ur work guys
hi there. I'm a firebase fan and love emulators suite. the only thing still missing to close the local dev workflow is the auth engine. congrats guys and tks for the great work.
If firebase continues to improve at such a pace, eventually it will become so good that people just can't ignore it. I know, I already can't.
Any chance of a pub/sub emulator video? That would be quite helpful. Thanks.
yeah, I'm looking for that too..
What about Firebase Auth?
💯
I for one would very much appreciate it if you would talk about the pubsub emulator.
Can you both test scheduled jobs and pubsub subscribers ?
Also, I have found that I using the admin sdk with Firestore emulator will correctly read and write to the emulator,
but the interface will most often not display documents added by the node admin sdk.
This is a great tool, it's already been a game changer for my development. Would love to see a video on the pubsub emulator, especially as that's the only one I haven't been able to successfully use yet! Thanks!
A video about pubsub would be nice! Also local auth but I know you guys are working on that
This is amazing. But, I would like to know how publish the functions and use their in emulator (like made in the video). Other question is about Typescript, how could I debug the code using Visual Studio Code and Firebase Emulator. Thanks. #AskFirebase
Please do the PubSub video! This is awesome!
David we missed you!!! Thank you for the content! I would love to update the series for Angular (Firebase for the web)
do you have any plans for a full text search product in the firebase suite? (since firestore doesn't support this, costly alternatives aren't really a good plan B for this..)
So where's the bulk import button (04:15) for firestore?
I think there is an error on 5:13 where you change the configuration file. I tried to run it like that for a while but it does not work. I had to the official documentation instead. Which involves calling useEmulator(). I'm not sure if your call to App makes a difference.
Tech guy: "We smashed thousands of hours developing this product, here is what you can do".
Product Manager: "We thought about changing this color".
Young padawan. There is nothing worse that thinking you are in dev or test, then making many changes only to realise you are in prod.
this is a perfect 15minute-ish vid. thanks
Great video. Do we have import yet of existing Firestore data?
Hey, can you make a video testing (with Jest for example) the cloud function triggers in the emulator? Thanks!
Awesome Capability, but currently the Firebase UI is not accessible from WSL. I have tried both WSL1 and WSL2. Also some searching indicates that there are many others that are having the same issue. Would be great to have a fix if there is one that exists.
This is absolutely great content
I love to see Firebase improve ! I still think that it's not mature yet !
How to activate the visual hub when doing yarn?
Can we analyse Firestore quota usage in emulator?
Not yet Vishal, but that *is* being worked on. It was actually one of the questions we covered in the Q&A after this video premiered yesterday, somewhere around here I think: th-cam.com/video/sl_8OGI68g4/w-d-xo.html
Since we can deploy in other languages than javascript and typescript shouldn't we have option to choose another language like c# during the init process?
Used it yesterday!!! Great great tool guys!
Amazing! it would be very helpful if you include the authentification in the emulator
is it possible from the local emulator access to the realtime database of production (so realtime database in the firebase console and not local) to do some test?
Pubsub video please. Seeing it in action on the emulator would be helpful!
What font is that on VSCode?
So I've been going crazy trying to configure Realtime database using `useEmulator` because that's what you tell us to do in the docs...update the docs?
I am pretty certain that you and the other developers will look at this comment as something that should be self obvious but one thing that you forgot to mention in this video is that one needs to be logged onto the internet and signed into your Firebase/google account BEFORE you run Firebase init or Firebase emulators.init. I discovered this when the command firebase init would not run and gave me a prompt that said that I needed to log in.
Is there a repo for this example ?
That was a great video 👍.I am facing little problem with my local node version and firebase version supported node version. Both are being mismatched every time I tired. I downloaded various versions of node but nothing worked. Can I know what version best suits firebase ???
where do i route a payment confirmation webhook from stripe when using the firebase emu?
Hi, how do I set up Emulators for pre-existing projects ... firebase is currently setup for hosting but if I have already firestore with some data how can I bring that in as well? Thanks
The emulator apparently does NOT like Typescript functions! I tried the suggested compile command but still no luck:( Any suggestions?
Could not spawn `java -version`. Please make sure Java is installed and on your system PATH.
Great video! Would like to see videos on Tenant API.
The video is great thank you. I would love to see strategies for swapping out mocks for real dependencies between prod and dev environments too. Thanks again!
Videos on everything please, the more videos the better
Can we get that table view for Firestore?
Best place and atmosphere
What if I want to use this on Android Studio (Java) and not in VSC (JS)?
Hello! I want to collaborate on a web dev project without giving all of my colleagues my fire base credentials. Getting new people on board to collaborate is starting to become a strenuous process, and anything that could simplify it would be great! When using mongodb compass, everyone can create their own instance independent of a service account with a connection to a project. Is anything like this possible with the emulator, or does the emulator ALWAYS require that there be an associated service account and project, requiring the extra step for collaboration? Please let me know. I am stuck because this is a python app and I am at the point where I am realizing that, no matter whether or not I intend to use the emulator, I still have to initialize the app with service account credentials.
All of my functions are pub/sub, really looking forward to a walkthrough of that.
Is it possible to emulate Firebase Cloud Messaging?
Hi, How to setup pubSub locally?
can anyone help with this error, "Error: TIMEOUT: Port 8080 on localhost was not active within 60000ms". I get this when i try to run -firebase emulators:start. after initializing the firebase emulator suite.
Can I run the ui part without existing project?
How do we access this with xCode?
For this tutorial where are the exercise files located #AskFirebase
Sweet! Will check it out.
How to do the same with python admin sdk?
Nice, I will try it right now, lets see......
How to get the firebase authentication work on emulator?
What are the limits of this emulator. Can I use it for like storing and archiving my personal data. As I prefer them to be offline
I have a feeling this is a small step in canceling the free tier in firebase
What about cloud Firestore?
how to use emulator with flutter mobile app ?
firebase emulator start
Error: emulator is not a Firebase command.. How to solve this?
firebase emulators:start
How would you get a flutter app running up against the local emulator?
when you init the config to the firebase project just use the localhost endpoint for the emulator, similar to how they do it at 4:51
Despite being a novelty, it still needs improvements such as:
firestore dont import json! :/
jobs and pubs not avaliable :/
I await next versions :)
Hey, that pub/sub emulator video :eyes
no funciona , por mas que le doy vueltas al asunto no paso de este error: Uncaught Error: Service database is not available
this is nice for development :)
Yesterday, I wrote a script to move all my data from a collection to another and I was thinking they need a move feature for this. Today I see this clone feature. 😄
I was not aske d the option of an emulator
I want the video on the pubsub D:
pub/sub emulator video pls.
$ firebase init
Error: Failed to authenticate, have you run firebase login?
I am facing this issue, How to resolve this?
Have you run firebase login?
Helpful!
Awsome!
finnallyy
Funny but informative video :)
show us the pubsub emulator! :)
Error: TIMEOUT: Port 8080 on localhost was not active within 60000ms
what a joke! it just doesn't work out of the box | I heard that using nodejs version 16 may help...really? my current version is v17.3
EDIT: yep, using nodejs-lts-gallium (16.13.2) solved the issue
This is great........
Awesome stuff, looks like we're one step closer to self-hosted Firebase 👍
great
Please do the pub/sub video 🙏
Don't trust the shills in the comments. This emulator is still very limited.
import { getDatabase, connectDatabaseEmulator } from "firebase/database";
const db = getDatabase();
if (location.hostname === "localhost") {
connectDatabaseEmulator(db, "localhost", 9000);
}
Always make separate videos and explain each features individually. This short video is of no use. Take a real example and explain the working code.
What font is that on VSCode?
Emulator opens 3 new windows on start is there a way to disable that ?