-
-
Notifications
You must be signed in to change notification settings - Fork 9.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
svelte: Unable to load an external svelte components (.svelte files) #9542
Comments
Here is the workaround I found: cd node_modules/svelty
npm install
# Build svelte files onto dist js files. Needed for StoryBook
# @see https://github.com/storybookjs/storybook/issues/9542
npm run build-components
cd - Put that on the Still, it is possible to load Maybe a missing configuration/loader on the Storybook compiler? Which one do you use? |
@soullivaneuh If you want Storybook to resolve to the file specified in // main.js
module.exports = {
webpackFinal(config) {
return {
...config,
resolve: {
...config.resolve,
mainFields: ['svelte', 'browser', 'module', 'main']
}
}
} |
Hi everyone! Seems like there hasn't been much going on in this issue lately. If there are still questions, comments, or bugs, please feel free to continue the discussion. Unfortunately, we don't have time to get to every issue. We are always open to contributions so please send us a pull request if you would like to help. Inactive issues will be closed after 30 days. Thanks! |
Hey there, it's me again! I am going close this issue to help our maintainers focus on the current development roadmap instead. If the issue mentioned is still a concern, please open a new ticket and mention this old one. Cheers and thanks for using Storybook! |
Describe the bug
I cannot import svelte module from external components library like this one: https://gitlab.com/nexylan/svelty
To Reproduce
Steps to reproduce the behavior:
package.json
edit). (For my case, I put it ondependencies
because I want it installed while my library is added, butdevDependencies
causes the same issue).Copy
component.You will have the following error:
Expected behavior
The module should be loaded
Please note that the library works well with the roll-up component build. This is only not working with Storybook.
System:
Please paste the results of
npx -p @storybook/cli@next sb info
here.The text was updated successfully, but these errors were encountered: