升级后,webpack和Storybook版本在进行编译时会遇到不同的错误,然后我已经解决了所有错误,但无法弄清楚为什么它给jsx语法带来了错误。
ERROR in ./node_modules/storybook/default/decorators.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
SyntaxError: node_modules\storybook\default\decorators.js: Unexpected token (20:9)
18 |
19 | function withReactRouter(story) {
> 20 | return <MemoryRouter initialEntries={['*']}>{story()}</MemoryRouter>;
| ^
21 | }
22 |
我已经使用babelrc解决了我遇到的所有错误
{
"presets": ["@babel/preset-env", "@babel/preset-react"],
"plugins": [
["@babel/plugin-proposal-decorators", { "legacy": true }],
["@babel/plugin-proposal-class-properties", { "loose": true }]
]
}