Я инициализировал новый проект NestJS внутри /functions
.После этого я установил:
npm install firebase-admin firebase-functions
После этого мне пришлось привязать приложение к облачным функциям следующим образом:
const bootstrap = async (expressInstance: Express) => {
const app = await NestFactory.create(AppModule, expressInstance);
await app.listen(3000); // Just for easy way to develop
await app.init();
};
bootstrap(server);
exports.api = functions.https.onRequest(server);
В приложении мне пришлосьиспользуйте firebase-admin
для авторизации пользователя.И вот проблема.Я предполагаю, что при запуске firebase serve --only=function
он установит FIREBASE_CONFIG, а я при запуске nodemon
не установлю FIREBASE_CONFIG.
Мне было интересно, как я могу установить эту переменную и что она содержит, так чтоЯ мог бы знать, как правильно установить его.