javascript - 我可以在 html 文件中使用 nodejs 库吗?
问题描述
在 HTML 文件中,我想使用该库nodemailer
发送电子邮件。要使用 nodejs 执行此操作,我只需将其放在var nodemailer = require('nodemailer')
我的 HTML 文件的脚本组件的顶部,但这require
不是 HTML 中的有效函数。当我尝试这样做时,我得到了错误ReferenceError: require is not defined
。我想知道如何从 HTML 中使用这个库,或者如果这不可能,有什么好的替代方法可以让我从 HTML 文件中发送电子邮件。
解决方案
您不能从 HTML 文件中使用 Nodemailer。
浏览器无法连接到发送邮件所需的 SMTP 服务器。
推荐阅读
- javascript - 如何检查 JavaScript 中的字符串是否匹配特殊格式?
- azure - 通过 REST API Powershell 脚本检查“允许所有管道”
- c++ - 对类成员使用 unique_ptr
- c# - 使用 C# sqlite-net-pcl 库从 SQLite 中的单行表中获取单列值的最简单方法是什么
- c++ - boost::locale::normalize() 返回带有 ICU 后端的空字符串
- python - 如何安装以前版本的 SciKit?
- matrix - 当我想乘以大矩阵(或者只是偶尔工作一次)时,八度将不起作用
- firebase - 我们是否会因为在 Firestore 中阅读不存在的文档而付费?
- r - 带有 2 个 ggplot() 图形的针织 PDF 文档中的空白页
- html - 在让字幕流动的同时对齐图片