【发布时间】:2020-04-23 16:53:39
【问题描述】:
我一直在尝试使用 Svelte 从主网站创建一个简单的 Storybook 示例。不幸的是,当我尝试启动 Storybook 时,它只会给我以下错误:
我为 Storybook 编写的代码故意非常简单:
import { MyButton } from './MyButton.svelte'
export default { title: 'Button' };
export const primary = () => ({
Component: MyButton,
data: { },
});
而按钮只有一行:
<button>Hello</button>
我不确定这里可能出了什么问题,因为 Storybook 实例似乎期待组件返回(故事已经这样做了)。任何帮助将不胜感激!
【问题讨论】:
-
如果您只是想测试 Svelte 开发,那么为什么不使用 Svelte REPL (svelte.dev/repl)?这是一种快速测试构建基本组件的方法,无需安装 NodeJ 和在本地构建 Svelte 应用程序所需的一切。 Svelte 网站应该真正向新用户解释他们可以保存他们的 Svelte REPL 应用程序(我保存了一个我在这里工作的应用程序:svelte.dev/repl/253ddd578806497b8b54c339490f8221)。无论如何,这是一种在线测试 Svelte 开发的简单方法。
-
这里提供了一些关于如何使用 Svelte REPL 的说明:svelte.dev/repl/2c06d586d890466e8dc7da6fb111efb7
标签: svelte storybook svelte-component