firebase deploy時にエラーが発生します。
Error: Error occurred while parsing your function triggers. TypeError: Cannot read property 'replace' of undefined at Object.<anonymous> (/Users/xxx/Desktop/& ath/and-ath/functions/lib/index.js:7:100) at Module._compile (internal/modules/cjs/loader.js:959:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:995:10) at Module.load (internal/modules/cjs/loader.js:815:32) at Function.Module._load (internal/modules/cjs/loader.js:727:14) at Module.require (internal/modules/cjs/loader.js:852:19) at require (internal/modules/cjs/helpers.js:74:18) at /usr/local/lib/node_modules/firebase-tools/lib/triggerParser.js:15:15 at Object.<anonymous> (/usr/local/lib/node_modules/firebase-tools/lib/triggerParser.js:53:3) at Module._compile (internal/modules/cjs/loader.js:959:30)
index.jsの中身は以下です。
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const functions = require("firebase-functions"); const admin = require("firebase-admin"); const mails_1 = require("./mails"); admin.initializeApp({ credential: admin.credential.cert(JSON.parse(JSON.stringify(functions.config().service_account).replace(/\\n/g, "\n"))), databaseURL: functions.config().admin.database_url }); exports.mail_send = mails_1.mail.send; //# sourceMappingURL=index.js.mapty
こちら、解決方法はございますでしょうか。。。
functions.config().service_account が undefined っぽいですね。
あなたの回答
tips
プレビュー