Ini tidak bekerja sama sekali untuk saya. Ketika apiKey
disetel, ia masih melempar Error: apiKey value must be defined!
dari ketergantungan mailgun-js
.
MailGunTransport({
auth: {
apiKey: configService.emailApiKey, // tried hard coding this, the value is definitely set
domain: configService.emailDomain,
},
host: 'api.eu.mailgun.net',
}),
Versi:
"nodemailer": "^6.4.16",
"nodemailer-mailgun-transport": "^2.0.1",
sepertinya Anda memiliki kesalahan ejaan pada nama kunci. Bandingkan dengan ini:
{
auth: {
api_key: 'key-1234123412341234',
domain: 'one of your domain names listed at your https://mailgun.com/app/domains'
},
host: 'api.eu.mailgun.net'
}
@WillSquire dapatkah Anda memberi tahu saya?
@WillSquire jika Anda menggunakan dengan TypeScript, abaikan apiKey
sekarang. Karena PR saya digabung tapi masih belum dirilis
Maaf karena tidak kembali. Itu memang definisi TypeScript
yup, saya membuat opsi itu setelah PR #98 ini digabungkan, tetapi @types sudah dirilis tetapi versi paket ini tidak
yup, saya membuat opsi itu setelah PR #98 ini digabungkan, tetapi @types sudah dirilis tetapi versi paket ini tidak
Apakah saya lupa untuk npm mempublikasikan versi Anda?
Ya. Saya baru saja menginstal ulang paket ini lagi dan tidak ada versi baru. Memeriksa kode di node_modules, kode tidak berisi perubahan saya
Ya. Saya baru saja menginstal ulang paket ini lagi dan tidak ada versi baru. Memeriksa kode di node_modules, kode tidak berisi perubahan saya
Baiklah akan memperbaikinya hari ini! Terima kasih telah mengingatkan saya bahwa saya pasti lupa woops!
abrakadabra - didorong! Terima kasih @zgid123
terima kasih, baru saja diuji dan berhasil dengan apiKey
Penutupan yang sempurna