Карма - как подать файл по URL?

У меня есть код, который создает новое окно в '.newWave.html'. Этот контент обслуживается с помощью HtmlWebpackPlugin.

new HtmlWebpackPlugin({
  template: './src/newWave.html',
  filename: 'newWave.html',
  inject: 'body',
  chunks: ['newWave'],
  hash: false
}),

Как мне сделать что-то подобное с Karma, если я тестирую тот же код?

Я запускаю карму по адресу http://localhost:9876/

1.Как я могу отредактировать мой karma.conf так, чтобы karma обслуживал newWave.html локально?

  1. Как я могу отредактировать свой karma.conf таким образом, чтобы при переходе на localhost:9876/newWave.html он полностью указывал на другой URL-адрес, например. локальный: 8888/newWave.html?

Я пытался возиться с файлом и прокси-сервером и не мог этого понять.


person raptoria7    schedule 30.01.2017    source источник


Ответы (1)


догадаться.

files: [
  './test/**/*.ts', 
  './test/**/*.tsx', 
  {pattern: './src/newWave.html', watched: false, served: true, included: true},
],
proxies: {
  '/newWave.html': '/base/src/newWave.html'
},
person raptoria7    schedule 03.02.2017