Skip to content
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

[Bug] Confusing error message when stories folder is outside of src. #250

Open
christo8989 opened this issue Apr 29, 2022 · 0 comments
Open
Labels
bug Something isn't working

Comments

@christo8989
Copy link

Describe the bug

Maybe not a bug but I get the following error message when I move the stories folder outside of the src folder.
It took me hours to realize that its because of the folder location.
It would be nice to have a better error message.

ModuleParseError: Module parse failed: Unexpected token (50:2)
File was processed with these loaders:
 * ./node_modules/@pmmmwh/react-refresh-webpack-plugin/loader/index.js
 * ./node_modules/@storybook/source-loader/dist/cjs/index.js
You may need an additional loader to handle the result of these loaders.
| 
| export const Default = () => (
>   <Container>
|     <ComponentA
|       input={100}
    at handleParseError (/........./node_modules/webpack/lib/NormalModule.js:976:19)
    at /........./node_modules/webpack/lib/NormalModule.js:1095:5
    at processResult (/........./node_modules/webpack/lib/NormalModule.js:800:11)
    at /........./node_modules/webpack/lib/NormalModule.js:860:5
    at /........./node_modules/webpack/node_modules/loader-runner/lib/LoaderRunner.js:407:3
    at iterateNormalLoaders (/........./node_modules/webpack/node_modules/loader-runner/lib/LoaderRunner.js:233:10)
    at iterateNormalLoaders (/........./node_modules/webpack/node_modules/loader-runner/lib/LoaderRunner.js:240:10)
    at /........./node_modules/webpack/node_modules/loader-runner/lib/LoaderRunner.js:255:3
    at context.callback (/........./node_modules/webpack/node_modules/loader-runner/lib/LoaderRunner.js:124:13)
    at /........./node_modules/@pmmmwh/react-refresh-webpack-plugin/loader/index.js:94:7

Steps to reproduce the behavior

  1. Create the stories folder outside of src.
  2. npm run storybook (or related script)

Expected behavior

Storybook runs as expected.

Screenshots and/or logs

See above.

@christo8989 christo8989 added the bug Something isn't working label Apr 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant