-
-
Notifications
You must be signed in to change notification settings - Fork 115
Description
We want to provide a transparent update regarding the state of the Storybook/Nuxt module.
There are currently several known issues affecting this module. While some of these have known workarounds, others remain unresolved. Unfortunately, none of these issues are actionable by the maintainers of this module at this time, as they require changes in the upstream Storybook project.
The primary challenge is that the Storybook team is currently unable to offer assistance in merging the upstream PRs that we have opened to address these issues. At the moment, these are:
- Vite: Import preview runtime as ordinary module storybookjs/storybook#29172
- Vite: Improve handling of preview annotations storybookjs/storybook#28798
- CLI: Re-Add Nuxt support storybookjs/storybook#28607
- Vite: Don't prefix story import with
@fsstorybookjs/storybook#28941
Furthermore, we are impacted by the following unfixed upstream issues:
- BUG: vue-component-meta not running correctly storybookjs/storybook#29494
- [Bug]: Storybook doesn't work with
Yarn 4 (nodeLinker: pnpm),Vue 3,Vite 5,Storybook 8storybookjs/storybook#28620 - [Feature Request]: add hook to provide initial vite config storybookjs/storybook#20817
As a result, we all are at an impasse: either these limitations will need to be worked around or tolerated for now.
Or you might consider exploring alternative solutions. One such alternative is Histoire, a project that has shown a strong commitment to supporting the Vue ecosystem and may offer a more engaging path forward for Nuxt developers.
We remain committed to providing the best possible experience for users of this module and will revisit this situation if new opportunities arise. Thank you for your understanding and for being part of this journey.