過去 2 時間、Karma ランナーに svg ファイルと html フィクスチャを提供させようと試みてきましたが、今のところうまくいきません。
このスレッドの 2 番目の回答に続いて: html と testacularjs の統合中にエラーが発生しserved
ました。フィクスチャと svg ファイルをサーバーによって配布する必要があることを示すために使用しようとしましたが、まだ 'NOT FOUND' が表示されます。
files = [
JASMINE,
JASMINE_ADAPTER,
REQUIRE,
REQUIRE_ADAPTER,
// put all components in requirejs 'paths' config here (included: false)
{ pattern: 'preview/public/components/**/*.js', included: false },
{ pattern: 'preview/public/js/**/*.js', included: false },
// assets
{ pattern: 'preview/public/img/svg/*.svg', included: false, served: true },
// helpers & fixtures for jasmine-jquery
{ pattern: 'test/libs/**/*.js', included: true },
{ pattern: 'test/fixtures/**/*.html', included: false, served: true },
// all src and test modules (included: false)
{ pattern: 'test/specs/**/*.spec.js', included: false },
// test main require module last
'test/test-main.js'
];
をに設定してjasmine.getFixtures().fixturesPath
い/fixtures
ますが、正しいパスを使用していることがわかりますが、それでも最終的には...
GET http://localhost:9876/img/svg/directional-pad-gradients.svg 404 (Not Found)
GET http://localhost:9876/fixtures/directional-pad.html 404 (Not Found)
Karma ランナーを使用してフィクスチャや svg をロードする例があれば、ぜひ見てみたいと思います。ありがとうございました!