Histoire не может найти истории
При беге$npm run story:dev
чтобы запустить Histoire, я получаю следующую ошибку. Я могу открыть URL-адрес Histoire на локальном хосте и увидеть страницу без историй, а также запуститьnpm run dev
и увидеть компоненты без ошибок. История терпит неудачу в одиночку.
Воспроизведение ошибки Stackblitz: https://stackblitz.com/edit/vitejs-vite-cycwey?file=svelte.config.js запустите $npm runstory:dev
Error while collecting story /home/cob/src/lib/Input/Input.story.svelte:
TypeError: Cannot read properties of undefined (reading 'Story')
at create_fragment (/home/cob/src/lib/Input/Input.story.svelte:41:33)
at Module.init (/home/cob/node_modules/svelte/internal/index.mjs:2137:37)
at new Input_story (/home/cob/src/lib/Input/Input.story.svelte:135:25)
at Module.createProxiedComponent (/home/cob/node_modules/svelte-hmr/runtime/svelte-hooks.js:338:9)
at new ProxyComponent (/home/cob/node_modules/svelte-hmr/runtime/proxy.js:243:29)
at new Proxy<Input.story> (/home/cob/node_modules/svelte-hmr/runtime/proxy.js:351:11)
at v (/home/cob/node_modules/@histoire/plugin-svelte/dist/collect/index.js:6:134)
at async run (/home/cob/node_modules/histoire/dist/node/collect/run.js:6:20)
at async default (file:///home/cob/node_modules/histoire/dist/node/collect/worker.js:44:5)
at async file:///home/cob/node_modules/@akryum/tinypool/dist/esm/worker.js:111:20
Мой вход.story.svelte
<svelte:options tag="cob-input-hst" />
<script>
import Input from './Input.svelte';
export let Hst;
</script>
<Hst.Story title="Input">
hello
<Input {...$$props} // tried with commented out
</Hst.Story>
Использование проекта barebone, созданного с помощьюnpm create vite@latest
и Svelte в качестве шаблона с JS, а не TS, и двумя простыми компонентами, одним из которых является собственный счетчик шаблона (кнопка, считающая +1), который Histoire также не может найти с почти идентичной историей, описанной выше.
Некоторые версии и т. д.:
├── @histoire/plugin-svelte@0.16.0
├── @sveltejs/vite-plugin-svelte@2.0.4
├── svelte@3.58.0
├── vite@4.2.1
├── vscode-oniguruma@1.7.0
└── vscode-textmate@9.0.0
Какая-то другая конфигурация отсутствует?