babel-loader 冲突
来源:13-4 万无一失 - 添加发布和 commit 前检查

luluseiipai
2021-06-29
在我把 react react-dom 和 react-script 移动到 devDependencies 之后,react-script 中的 8.1.0 和 storybook 中的 8.2.2 babel-loader 有冲突,我使用的是 17.0.2 的 react 和最新版的 storybook
写回答
1回答
-
张轩
2021-06-30
同学你好 我查了 github 发现这是一个老问题了,storybook 和 react 随着版本更新经常会遇到这个问题,请看链接:
https://github.com/storybookjs/storybook/issues/5183
这里面有两个解决方案
1 将 babel-loader 修改成统一定死的版本,在 package.json 中,比如
"babel-loader": "8.1.0"
2 在 package.json 中添加:
"resolutions": { "babel-loader": "8.1.0" }
这个方案只能在 yarn 中使用。
3 新建一个 .env 文件,添加
SKIP_PREFLIGHT_CHECK=true
012021-06-30
相似问题