1

我有一个测试调用一个请求外部 csv 文件的函数。但由于某种原因,我不能使用相对路径。例如,我必须这样做:

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

而不是能够做到:

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

第二个示例在实际站点上运行良好,但由于某种原因,由于 Karma 在base目录中运行,我必须从 base.xml 请求它。我怎样才能做一个正常的相对网址?

以下是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