Skip to main content
使用 Bun 的插件 API.svelte 文件添加自定义加载器,并在 bunfig.toml 中使用 test.preload 选项,使其在测试运行前加载。 首先,安装 @testing-library/sveltesvelte@happy-dom/global-registrator
terminal
然后,将此插件保存到项目中。
svelte-loader.ts

将此配置添加到 bunfig.toml,使 Bun 在测试运行前预加载该插件。
bunfig.toml

在项目中添加一个示例 .svelte 文件。
Counter.svelte

现在你可以在测试中 importrequire *.svelte 文件。Bun 会将每个 Svelte 组件作为 JavaScript 模块加载。
hello-svelte.test.ts

使用 bun test 运行测试。
terminal