Wpis z mikrobloga

#programowanie #firebase #nodejs

Mam apke, ktora probuje zaserwowac lokalnie w firebase, ale wyglada na to, ze firebase uzywa innego portu do serwowania serwera. Co najgorsze, za kazdym razem jest to inny randomowy port i za kazdym razem jest zajety. Zamknalem wszystkie procesy itd, no i przede wszystkim w konfiguracjach firebase mam konkretny port 5001 ustawiony, a firebase serve albo deploy serwuje na innym (zawsze ponad 8000). Ktos sie z tym spotkal co ja robie zle?
To jest moj firebase.json

{
"hosting": {
"public": "build",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "/api/**",
"function": "server"
},
{
"source": "**",
"function": "app"
}
]
},
"functions": {
"source": "server",
"runtime": "nodejs18",
"port": "5001",
"ignore": [
"public/**",
"src/**"
]
},
"emulators": {
"functions": {
"port": 5001
}
}
}
  • 2
  • 0
Serving at port 8783

node:events:491
throw er; // Unhandled 'error' event
^

Error: listen EADDRINUSE: address already in use :::8783

I za kazdym razem jest to inny port
To są firebase functions? Z tego co pamiętam to tam się portu nie podaje tylko wystawiasz funkcje do których strzelasz i masz w panelu ścieżkę do endpointu