Как использовать определенный файл конфигурации webpack для запуска Jest?

Я пытаюсь написать тест с использованием Jest и импортировать модуль es6. В настоящее время я использую webpack3 и jest 21.0.2. Мой тестовый код начинается с

import Const from 'Util/Const';

Это выдает ошибку "SyntaxError: Неожиданный импорт токена". У меня есть файлы development.webpack.config.js и production.webpack.config.js для разработки и производственной сборки. Файлы webpack.config.js в основном считывают переменную env и определяют, к какому файлу обращаться.

Ниже приведен код части development.webpack.config.js для обработки этой ошибки:

env: {
    test: {
        presets:['react',["es2015"]],
        plugins: ["transform-es2015-modules-commonjs", "dynamic-import-node"]
    }
}

Кажется, что когда я запускаю npm test, Jest не имеет в виду development.webpack.config.js. Есть ли способ установить определенный файл конфигурации webpack при запуске Jest?

0 ответов

Другие вопросы по тегам