Я надеюсь добиться обновления конфигурации функций firebase (переменные env) программно, кроме ввода вручную это.
Я пробовал ниже, но работал только в локальном env.
const { exec } = require("child_process");
exports = module.exports = functions.https.onRequest(async (req, res) => {
try {
exec(`firebase functions:config:set hello.world="hhh"`, (error, stdout, stderr) => {
if (error) {
console.log(`error: ${error.message}`);
return;
}
if (stderr) {
console.log(`stderr: ${stderr}`);
return;
}
console.log(`stdout: ${stdout}`);
});
res.status(200).send({ message: 'success' });
}
catch (e) {
console.log('e :>> ', e);
res.status(400).send({ status: res.statusCode, message: 'aborted' });
}
})
Если есть способ добиться этого, я хотел бы знать.
Также интересно, есть ли способ добиться этого с помощью облачного режима.
Спасибо.