Хотя определенно возможно локально запускать функцию, запускаемую по протоколу HTTPS, и взаимодействовать с Firebase, возможно, существуют более простые способы достижения вашей цели.
Например, если все, что вам нужно, это добавить некоторые начальные данные в Cloud Firestore, рассмотрите возможность использования Admin SDK в сценарии локального узла, чтобы выполнить то же самое.При этом используется множество одних и тех же частей, но удаляются облачные функции из микса, что снижает сложность и количество вещей, которые вам необходимо изучить.
Чтобы узнать, как взаимодействовать с Cloud Firestore с узла.js-скрипт, проверьте вкладки node.js в документации Firestore .Для вашего конкретного сценария вы можете удалить первую строку export const dummyData = https.onRequest(req, res => {
, относящуюся к облачным функциям, и оставить только код, относящийся к Firestore.