繁体   English   中英

Node.js支持的静态站点上的Nodemailer

[英]Nodemailer on Node.js powered static site

我非常渴望一个简单的问题。 我在基于节点的Harp静态站点服务器上运行一个静态站点。 在Harp的文档中,有一种方法可以包含外部提供的表单(通过Woofoo)。 这可能很简单(实际上,我并没有成功),但我认为这并不优雅。

我已经尝试过Nodemailer,当我从CLI调用它时,它就像一种魅力。 但是,我无法从站点内部调用它的功能>从逻辑上讲>浏览器无法调用或使用典型的节点require函数。

我相信应该有一个简单的技巧来做到这一点。 任何建议都超过欢迎!

我希望我可以将其用于简单的联系表格。

要重申一些评论者指出的内容,Nodemailer是服务器端Node.js模块,这意味着它无法使用Harp或其他任何方式运行客户端。

静态站点的限制导致很少有服务尝试填补这一空白。 我们将Wufoo集成写为一个选项,因为它完全是客户端(如果该页面似乎有问题,请随时在我们的文档中打开一个问题 ,我们将对其进行调查)。

我最近使用的另一个很好的替代方法是Formspree ,它专门用于静态站点。 由于它不需要JS或iframe,因此它可能更接近您要寻找的内容。

Thoughtbot还构建了一个类似的名为FormKeep的表单,但仅在您开发时免费。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM