На моей странице мне нужно загрузить файл json, чтобы указать, на какой сервер страница должна отправить запрос.
Я использую ajax для загрузки json, он хорошо работает в любом месте, кроме модульного теста.
Я использую карму, карма не может загрузить конфиг, хотя у меня есть конфиг karma.conf.js как
files: [
{ pattern: '**/*.woff', included: false, watched: false, nocache: false, served: true },
{ pattern: 'images/*.svg', included: false, watched: false, nocache: false, served: true },
{ pattern: 'images/*.png', included: false, watched: false, nocache: false, served: true },
{ pattern: 'images/*.gif', included: false, watched: false, nocache: false, served: true },
{ pattern: 'config/config.json', included: false, watched: false, nocache: false }
],
proxies: {
'/images/': '/base/images/',
'/translations/': '/base/translations/',
'/config.json': '/base/config.json',
}
Показывает предупреждение в консоли [web-server]: 404: /base/config.json
Когда наблюдаемый установлен в значение true, он может перекомпилировать тест, пока я внесу некоторые изменения, поэтому я думаю, что, возможно, проблема с прокси, но я действительно не знаю, что с ним не так.