@better-svelte-email/preview

中文文档
2.3.0发布于 2026/08/30MITTypeScriptESM + CJS构建来源已验证近 30 天下载 2.7万

预览更好闪存电子邮件的组件

中文使用文档
文档目录4 节
  1. 安装
  2. 主要出口
  3. 单曲
  4. 许可证

@ 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( 和源) Renderer
  • sendEmail - 通过下列途径产生和发送的行动: 重新发送 (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。 。 。 .

许可证

麻省理工学院

版本与发布记录

@better-svelte-email/preview 共发布 15 个版本,首次发布于 2026/03/28;过去 12 个月发布了 15 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
2.3.0latest2026/08/302 个月前
2.2.02026/08/292 个月前
2.1.42026/08/292 个月前
2.1.32026/08/122 个月前
2.1.22026/08/122 个月前
2.1.12026/05/235 个月前

其他发布通道:beta → 2.0.0-beta.5。

关于 @better-svelte-email/preview 的常见问题

@better-svelte-email/preview 是什么?

预览更好闪存电子邮件的组件

如何安装 @better-svelte-email/preview?

在项目目录运行 npm install @better-svelte-email/preview,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:svelte(>=5.14.3)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@better-svelte-email/preview 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@better-svelte-email/preview 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@better-svelte-email/preview 可以商用吗?

@better-svelte-email/preview 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@better-svelte-email/preview 的下载量有多少?

根据 npm 官方下载统计,@better-svelte-email/preview 在 2026/10/08 – 2026/11/06 这 30 天内被下载 27,167 次,日均约 906 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@better-svelte-email/preview 还在维护吗?

最新版本 2.3.0 发布于 2026/08/30(2 个月前);至今共发布 15 个版本,其中过去 12 个月发布了 15 个;首次发布于 2026/03/28。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。