Я использую Karma 1.5.0, Webpack 2.3.2 и Karma-Webpack 2.0.3.
Когда я создаю свой проект (имеется в виду без кармы), он прекрасно работает с Webpack. Но когда я пытаюсь запустить свои тесты кармы, я получаю следующую ошибку:
TypeError: request.replace не является функцией
Из того, что я видел в Интернете, это ошибка Webpack, которая возникает, когда используется более одной точки входа. Единственное «исправление», которое я вижу, это использовать только одну точку входа. Но Karma-Webpack устанавливает точки входа (по одной на каждый тест).
Поэтому я в замешательстве. Как другие заставляют это работать?
Вот ссылки на мои файлы конфигурации, если они актуальны:
wepack.config.js - yarn.lock - karma.config.js - package.json