4
Firebaseのクラウド機能を使用してFirebaseのユーザに電子メールを送信しようとしていました。 firebase関数のリポジトリを参照していますhttps://github.com/firebase/functions-samples/tree/master/quickstarts/email-usersファイヤーベースのクラウドファンクションファンクショントリガーの解析中にエラーが発生しました
firebaseメール機能のすべてのノードパッケージを必要に応じてリポジトリにインストールします。 は私が
const functions = require('firebase-functions');
const nodemailer = require('nodemailer');
// Configure the email transport using the default SMTP transport and a GMail account.
// For other types of transports such as Sendgrid see https://nodemailer.com/transports/
// TODO: Configure the `gmail.email` and `gmail.password` Google Cloud environment variables.
firebase functions:config:set gmail.email="[email protected]" gmail.password="gmailPassword"
const gmailEmail = encodeURIComponent(functions.config().gmail.email);
const gmailPassword = encodeURIComponent(functions.config().gmail.password);
const mailTransport = nodemailer.createTransport(
`smtps://${gmailEmail}:${gmailPassword}@smtp.gmail.com`);
私はそれが私を示し、コマンド
firebase deploy
エラーなどの機能でindex.jsファイルにTODOを編集しました関数の解析中に発生しました。
誰でもこの問題を解決するのに手伝ってください。
それは働きました。どうもありがとう! –
@Frank van Puffelen; * .jsonのような環境ファイルからこれらの設定をロードして設定する方法はありますか? –
このように:https://www-staging.firebase.com/blog/2015-10-29-managing-development-environments.html –