小编th0*_*h0r的帖子

MeteorJS:从服务器端模板生成电子邮件

我需要从MeteorJS应用程序发送电子邮件,我想使用html模板生成它们,而不是通过"html-in-js"的东西生成它们.
我试图做的事情:
1)使用Template.emailTemplate(data),但Template没有定义服务器端.
2)将我的电子邮件模板保存为*.html目录下的<app>/server/email/templates文件,使用它们获取内容fs.readSync(),然后使用meteor的内置handlebars包编译/渲染它.
这在开发环境中工作正常,但由于*.html目录下的文件server未捆绑,因此使用捆绑应用程序无法生产.此外,在捆绑过程中更改目录的结构,并且模板的相对路径变为无效.
3)你的提议?=)

email server-side templating node.js meteor

9
推荐指数
1
解决办法
2252
查看次数

标签 统计

email ×1

meteor ×1

node.js ×1

server-side ×1

templating ×1