Стамбул с веб-пакетом, получение `require.context` равно`undefined`
При использовании karma-webpack и https://github.com/deepsweet/istanbul-instrumenter-loader или isparta-loader я получаю сообщение об ошибке при попытке его реализовать.
require.context
подходит как undefined
,
Я считаю, что это потому, что он использует / найти nodejs
требуют, а не веб-пакет, как Object.keys(require)
журналы как ['keys', 'resolve', 'id']
,
1 ответ
Это выглядит как require.context
работает, но require
один будет использовать node
, Это может быть связано с тем, что webpack не всегда рассматривает синтаксис объекта как фактический объект.
Следовательно require
не имеет ничего общего с require.context
, Вероятно, функция регулярного выражения заменяется во время сборки.