uyuşmuyor, ve her şey iyi çalışır iken, oluşturulan HTML çıktısında bildirilen sorunlar kokan Asıl kaynak ile hizalanmış gibi görünüyor. Örneğinistanbul-instrumenter-yükleyici: kapsama sorunları benim untranspiled ES6 kodu için kod kapsamı raporları oluşturmak için denemek için <a href="https://github.com/webpack-contrib/istanbul-instrumenter-loader" rel="noreferrer">istanbul-instrumenter-loader</a> kullanıyorum kaynağı
:
(durumda görüntü çıkarılır) bir const
bildirimi alır 3, herhangi böyle bir deyim ya da orada o sonra bile "ifadesi bahsedilmiyorsa" Bu satırdan sonra kod. Bazen "kapsamında değildir ifadesi" bir dize ortasında işaretlenmiş veya bir nesne bildiriminde veya Buraya
vs vs, çoklu ifadeleri karşısında benim Karma yapılandırma dosyası:
module.exports = function(config) {
config.set({
basePath: '../../',
frameworks: [ 'qunit' ],
files: [
'test/index.js',
// Session tickets
{ pattern: 'test/tickets/*.json', watched: true, included: false, served: true }
],
preprocessors: {
'test/index.js': 'webpack'
},
webpack: {
module: {
rules: [{
test: /\.js$/,
exclude: /node_modules/,
loaders: ['istanbul-instrumenter-loader', 'babel-loader']
},
{
test: /\.vue$/,
loaders: ['vue-loader']
},
{
test: /\.png$/,
loaders: ['url-loader']
}]
}
},
reporters: [ 'coverage-istanbul', 'progress' ],
coverageIstanbulReporter: {
type: 'html',
dir: './coverage'
fixWebpackSourcePaths: true
},
port: 9876,
colors: true,
logLevel: config.LOG_INFO,
autoWatch: true,
browsers: [ 'Chrome' ],
browserNoActivityTimeout: 30000,
singleRun: true,
concurrency: Infinity,
client: {
captureConsole: true
},
browserConsoleLogOptions: {
terminal: true,
level: ''
}
})
};
, bütün kodları 'kapsayacak şekilde hiçbir' else' varken else' değil, kapalı. Çözdün mü? –
@HarryJoy hala hiçbir şey – tacospice
Js dosyanızın yanı sıra, – gusaindpk