Jest + Next / Dynamic выбрасывает не поддерживается ошибка - PullRequest
0 голосов
/ 09 июля 2019

Я сталкиваюсь с этой ошибкой при написании теста для моего компонента, который имеет:

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

Я использую также jest-next-dynamic:

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

и затем получаюthis:

Не поддерживается 4 |импортировать динамический из 'next / dynamic';

Есть идеи, что это может быть?

1 Ответ

1 голос
/ 09 июля 2019

Мне удалось исправить это с помощью пакета "babel-plugin-transform-dynamic-import".

yarn add babel-plugin-transform-dynamic-import

и затем я добавил это на .babelrc :

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

Это решило мои проблемы. Снимок снова генерируется правильно.

...