我只是想知道如何在Nodemailer的附件中指定路径。我收到了上述错误。谁能指定如何指定路径?
var imagePath = path.join(__dirname, '/images/')
attachments : [{
filename: "Header@3x.png",
path:
$ {imagePath} ,
cid: 'headerImage'
}]
答案 0 :(得分:2)
我有同样的问题。但是我决定给出直到Image的完整路径。
例如:
var imagePath = path.join(__dirname, '/images/Header@3x.png'); // In this line, Give the full path of image.
attachments : [{
filename: "Header@3x.png",
path:${imagePath}, // __dirname+'/images/Header@3x.png'
cid: 'headerImage'
}]
您的HTML将为:
<div>
<img src="cid:headerImage" alt="Header Image" width="100" height="100"/>
</div>
(在IMAGE_NAME路径中很重要,也是必需的。)