#firebase
# #firebase
Вопрос:
Я использую firebase и Nodejs на стороне сервера, я использую функцию в firebase. В настоящее время я использую 2 компьютера, на одном компьютере я выполняю «развертывание firebase», а на другом компьютере проверяется правильность кода API в «postman».
Моя проблема: «развертывание» — дорогостоящая операция, которая стоит мне денег и занимает много времени, возможно ли выполнить «firebase serve» и использовать адрес локального хоста на моем другом компьютере?
Комментарии:
1. Что вы имеете в виду, это стоит денег? и по какой причине нет развертывания и обслуживания только
2. @Ashish Я выполняю развертывание много раз, и я превышаю свою пропускную способность, и я плачу больше, услуга дешевле и быстрее
3. Serve работает только для локальной среды. Его нельзя использовать для общедоступных
4. @Ashish Можете ли вы сказать мне, сколько я должен платить за каждый ГБ, который я превышаю в firebase по пропускной способности? Firebase перечислила 5 долларов, но мне это кажется чрезмерным
Ответ №1:
Вы действительно можете. Используйте firebase serve -o 0.0.0.0
на компьютере, с которого вы хотите обслуживать, затем найдите IP-адрес этого компьютера в вашей сети (например, 192.168.1.34) и перейдите к thatip:5000
нему в браузере. Это открывает порт в вашей сети, но весь трафик должен проходить через обслуживающий компьютер, поэтому он может быть немного медленным.
Комментарии:
1. спасибо за помощь, не могли бы вы объяснить немного подробнее, мне это непонятно.
2. Там, где вы обычно не хотите запускать «развертывание firebase», вместо этого выполните приведенную выше команду. Предполагая, что вы используете Windows, вы можете запустить ‘ipconfig’ на том же компьютере из другой командной строки. Адрес, который вам нужно пинговать / отправлять на другой машине, указан в разделе «IPv4-адрес», за которым следует порт 5000.
3. спасибо за помощь, я пытаюсь запустить
firebase serve -o 0.0.0.0
, а после этого пытаюсь запустить myip с: 5000. но у меня это не работает, я не могу понять, что я делаю не так4. @Haham Есть ли какие-либо сообщения об ошибках, такие как 404? Каков результат выполнения firebase serve?