@ better-svelte-email/审查
[尖叫声] 为新项目折旧. 此软件包仍然为 兼容性 与已有的已接线的 SvelteKit 应用程序
EmailPreview, (中文(简体) ),createEmail,以及sendEmail。 。 。 . 新项目 应使用@better-svelte-email/cli用于一个独立的电子邮件 dev 服务器,而不是在应用程序中添加预览路由。API和行为在稳定发布前可能仍然会有所改变.
预览和测试端 用于内部更好Svelte电子邮件的公用事业 斯维尔特基特: UI 组件, 构成按要求提供模板的动作, 可选 重新发送 用于发送测试消息的集成.
继续 @better-svelte-email/server (单位:千美元)Renderer) (中文(简体) ).
安装
npm i @better-svelte-email/preview
同伴依赖性 : svelte 第5.14.3条· ; @sveltejs/kit 页:1 (非 Kit 构建的可选对等点)
主要出口
EmailPreview用于浏览和预览模板的 Svelte 组件(也可作为@better-svelte-email/preview/EmailPreview.svelte(中文(简体) )createEmail—— 返回 SvelteKit 动作, 将选中的模板变成 HTML( 和源)RenderersendEmail- 通过下列途径产生和发送的行动: 重新发送 (API 密钥服务器侧) 或自定义发送功能- 文件系统助手 —— 说
emailList, (中文(简体) ),getEmailComponent, (中文(简体) ),getFiles连接本地电子邮件目录的等
典型模式:分布 createEmail({ renderer }) 财务报告和审定财务报表 sendEmail({ resendApiKey, renderer }) 输入 +page.server.ts actions上载 EmailPreview 只有一条路 参见JSDoc in src/index.ts 编辑 文档。 。 。 .
单曲
github.com/Konixy/更好的-svelte-电子邮件 —— 说 packages/preview。 。 。 .
许可证
麻省理工学院