Verwenden von .env
vars ist unkompliziert als Schlüssel/Wert-Paar, wenn Sie die in einer js
-Datei definierten Einstellungen wie unten definiert haben.Verwendung von .env vars in Vorlagenzeichenfolge
export default {
host: process.env.EMAIL_HOST,
port: process.env.EMAIL_PORT,
auth: {
user: process.env.EMAIL_USER,
pass: process.env.EMAIL_PASSWORD
}
};
aber ich frage mich, wie kann ich eine .env
var in einer Vorlage Zeichenfolge verwenden.
Beispiel
context.mailer.sendMail({
from: `${settings.app.name} <${process.env.EMAIL_HOST}>`,
to: user.email,
subject: 'Subject',
html: 'Some html',
});
Hierher settings.app.name
wird in der Konfigurationsdatei
export default {
name: 'AppName',
};
jedoch definiert, ich process.env.EMAIL_HOST
im from
Feld nicht wie oben gezeigt verwenden kann.