Nodemailer在本地运行时发送电子邮件,而不是在lambda上运行。令人惊讶的是,对于类似的问题,没有一个解决方案对我有效。其中一个问题还建议让nodemailer中的sendEmail函数异步并等待它,因为它不会像在本地一样等待它在AWS上完成执行。下面是我的代码,其中包含邮件逻辑(请参考我用标签1和2注释的代码行): import * as nodemailer from 'nodemailer';
import SMTPTranspo
这几乎直接来自于Next.js站点上的一些示例。// Pass data to the page via props}
当然,该代码在本地运行得很好但是,根据站点的运行位置,我如何用“动态”的内容替换http://localhost:3000呢?该站点可以在本地运行(localhost)、由Vercel创建的预览URL
我使用Vercel部署Next.js应用程序,并使用Vercel for GitHub进行CI/CD。Vercel自动将推送到我的master分支的代码部署到生产环境中,我希望保留此功能。但是,Vercel也会为each push创建preview deployments,当我创建一个pull请求时,这个部署会显示在“Checks.‘”下。有没有办法阻止这种情况的发生?我对Verc