(Webpack/karma) kullanarak tepki bileşenleri için istanbul kapsama raporları oluşturmaya çalışıyorum. Ancak oluşturulan rapor, transpile ve (gerekli) kod dolu sonra kodu gösterir.İstanbul + Webpack ile JSX dosyalarında kod kapsamı
raporunda JSX kodunu transpiling ya da en azından tek gerçek uygulama kodu önce görüntülemek için bir yolu var mı?
Ben benim karma.conf.js
bir postLoader gibi bir istanbul-instrumenter kullanıyorum:
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' }
]
}
Sen babel-düğüm ile bunu mümkün olmalıdır:
gerekli yapılandırma izleyin – ajmajmajma