1

外部 csv ファイルを要求する関数を呼び出すテストがあります。しかし、何らかの理由で、相対パスを使用できません。たとえば、私はしなければなりません:

d3.csv('base/a.csv', ...

できる代わりに:

d2.csv('a.csv', ...

2 番目の例は、実際のサイトでは正常に動作しますが、何らかの理由で、カルマはbaseディレクトリで実行されるため、ベースから要求する必要があります。通常の相対 URL を行うにはどうすればよいですか?

karma.conf.jsカスタマイズした私の部分は次のとおりです。

basePath: '',


// frameworks to use
// available frameworks: https://npmjs.org/browse/keyword/karma-adapter
frameworks: ['mocha', 'chai'],


// list of files / patterns to load in the browser
files: [
  'tests/*.js',
  'bower_components/d3/d3.min.js',
  'game.js',
  {pattern: 'a.csv', watched: false, included: false, served: true}
],

ここに私のレポがあります

4

0 に答える 0