2016-09-27 10 views
1

私のアプリのすべての画像に対してこの厄介な404警告が表示されます。私はstackoverflowで提供された別のソリューションを試みたが、まだ成功しませんでした。私のユニットテストは合格ですが、この404の警告があります。画像に警告404を出すjasmine-angular

カルマの設定

var baseDir = 'client'; 

module.exports = { 

    //This is the list of file patterns to load into the browser during testing. 
    files: [ 
    ...... 
    baseDir + '/src/app/app.js', 
    baseDir + '/test/unit/**/*.spec.js', 
    { 
     pattern: baseDir + '/assets/**/*.json', 
     watched: true, 
     served: true, 
     included: false 
    }, 
    { 
     pattern: baseDir + '/assets/images/**/*.png', 
     watched: false, 
     included: false, 
     served: true 
    } 
    ], 

    proxies : { 
    '/images/': '/base/images/' 
    }, 
}; 

警告

Screenshot of Warning

構造 Screenshot of the structure of the App

proxies: { 
    "/img/": "/base/test/images/" 
    }, 

ともこれで試してみました:

WARN [web-server]: 404: /assets/images/map_WRO_lrg.png .. 

私はカルマ公式提案http://karma-runner.github.io/0.13/config/files.htmlことで、このプロキシを追加しました:私は今、私が得るので、URLからこの__testを削除UPDATE

proxies: { 
    "/img/": "http://localhost:9876/base/test/images/" 
}, 

buトン再び同じ警告...

+0

'どこ画像など'client/assets/images /'にあります。 –

+0

@SiddharthAjmeraだから、これに対して最善の解決策は何ですか? – Bukic

+0

私は、このパターンのようにkarma.configにいくつかのパターンを追加することができます:/__test/assets/images/**/*.png '?私はそうは思わない。 – Bukic

答えて

0

あなたはこのようなことなく、プロキシを追加してみてくださいする必要があります

それは/ __テスト/資産/画像/ `内の画像を探しているためだ

proxies: { "/assets/": "/assets/" }

関連する問題