Я пытаюсь создать отчеты об охвате istanbul для моих компонентов, используя (webpack/karma). Но сгенерированный отчет показывает код после переполнения и полного (необходимого) кода.Охват кода на JSX-файлах с помощью Istanbul + Webpack
Есть ли способ, чтобы посмотреть, прежде чем transpiling JSX код в отчете или по крайней мере только код реального приложения?
Я использую стамбульской instrumenter как postLoader в моем karma.conf.js
:
webpack: {
postLoaders: [ {
//delays coverage til after tests are run, fixing transpiled source coverage error
test: /\.jsx$/,
exclude: /(test|node_modules|bower_components)\//,
loader: 'istanbul-instrumenter' }
]
}
Вы должны быть в состоянии сделать это с помощью Babel-узла – ajmajmajma