Jest + Next / Dynamic抛出不支持的错误

时间:2019-07-09 14:13:55

标签: reactjs dynamic jestjs next

在为具有以下内容的组件编写测试时,我会遇到此错误:

...
const Rating = dynamic(import('components/Rating'));
...

我也在使用jest-next-dynamic:

beforeAll(async () => {
  await preloadAll();
});

然后我得到这个:

不支持 4 |从“下一个/动态”导入动态;

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我可以使用“ babel-plugin-transform-dynamic-import”包对其进行修复。

yarn add babel-plugin-transform-dynamic-import

,然后将其添加到 .babelrc

...
"plugins": [
  ["transform-dynamic-import"],
  ...
]
...

它解决了我的问题。快照已重新正确生成。