1

我一直在尝试使用示例服务器端邮件模块,如此处所引用。在示例代码中加载模块的行

var mail = require('waf-mail/mail');

产生以下错误

desktop.core.min.js:formatted:5206 Uncaught 找不到模块“waf-mail/mail”.o @desktop.core.min.js:formatted:5206button1_click @index.js:13(匿名函数)@desktop .core.min.js:formatted:5875i@desktop.core.min.js:formatted:5861r.fire@desktop.core.min.js:formatted:5873o@desktop.core.min.js:formatted:5908l.domCallback @desktop.core.min.js:formatted:5968dispatch @desktop.core.min.js:formatted:1804a @desktop.core.min.js:formatted:1636

这发生在现有解决方案/项目和新创建的解决方案/项目中,我尝试了其他具有相同结果的 SS 模块。模块目录和模块存在于(OSX)服务器包中。我在这里误解了一些基本的东西吗?

4

1 回答 1

3

看起来,您正在客户端脚本中使用服务器端模块。

desktop.core.min.js是一个前端文件,找不到waf-mail/mail此处未定义的所需模块。

如果您想发送邮件,您可以将 requestHandler 添加到您的引导程序并调用将发送您的邮件的 SSJS 脚本。

http://doc.wakanda.org/home2.en.html#/HTTP-Request-Handlers/Introduction-to-HTTP-Request-Handlers.200-803294.en.html

于 2016-10-17T07:14:59.410 回答