storybookjs/storybook
GitHub で見るstorybook cannot import `.js` paths in `.tsx?` files.
Open
#15,962 opened on 2021年9月2日
bugbuilder-webpack5has workaroundhelp wantedtriage:reviewed
説明
Describe the bug I'm creating a UI Library that is distributed as a ES Module.
in typescript, to create an ES Module compliant package you must import/export all paths as .js as outlined here: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c
storybook does not currently infer these paths and will fail to find the .ts files during development.
in order to provide a great developer experience, storybook should support this functionality.
To Reproduce
https://github.com/lifeiscontent/storybook-repro
System
Environment Info:
System:
OS: Linux 5.11 Zorin OS 16
CPU: (4) x64 Intel(R) Core(TM) i3-10110U CPU @ 2.10GHz
Binaries:
Node: 14.17.4 - ~/.asdf/installs/nodejs/14.17.4/bin/node
Yarn: 3.0.1 - ~/.asdf/installs/nodejs/14.17.4/.npm/bin/yarn
npm: 6.14.14 - ~/.asdf/installs/nodejs/14.17.4/bin/npm
Browsers:
Chrome: 93.0.4577.63
Firefox: 91.0.2
npmPackages:
@storybook/addon-actions: ^6.4.0-alpha.33 => 6.4.0-alpha.33
@storybook/addon-docs: ^6.4.0-alpha.33 => 6.4.0-alpha.33
@storybook/addon-essentials: ^6.4.0-alpha.33 => 6.4.0-alpha.33
@storybook/addon-links: ^6.4.0-alpha.33 => 6.4.0-alpha.33
@storybook/react: ^6.4.0-alpha.33 => 6.4.0-alpha.33
Additional context
thanks for your help ❤️