描述bug
上下文:我刚刚在 my project 上安装了 Storybook v6.3.11。由于项目使用了旧版本的 babel,我不得不添加第二个 .babelrc
文件;因此现在我有两个 .babelrc
文件:
通常情况下,启动 storybook 后,示例代码应该显示从源文件中提取的文档片段:
但是由于 old .babelrc file 的原因,结果如下:
重现
只需检出 the project 并运行 yarn
,然后运行 yarn storybook
。
我的当前解决方法如下:
- 删除
node_modules/cache
- 将
.babelrc
重命名为例如.babelrc.bak
- 重新运行
yarn storybook
- 注意不要提交
.babelrc.bak
4条答案
按热度按时间jdgnovmf1#
我比较了
node_modules/.cache
:工作 + 非工作变体。我正在查看文件:并且我观察到
__docgenInfo
部分缺失,例如:我的猜测是某种方式下,2 个
.babelrc
文件的存在欺骗了以相对方式检索源文件的某种代码。dy1byipe2#
@cristian-spiescu升级到6.4是否有所帮助:
然后在您的
.storybook/main.js
中添加这一行:ekqde3dh3#
你好,
我正在与@cristian-spiescu合作;我已经尝试了你的建议,将版本升级到6.4,现在它似乎忽略了来自.storybook的.babelrc。
aamkag614#
关于这个有任何更新吗?