Есть ли способ указать угловые конфигурации в karma.conf.js в IntelliJ? - PullRequest
0 голосов
/ 28 февраля 2019

У нас есть две разные конфигурации (до Angular 6, называемые средами) для нашего приложения Angular.Теперь мы запускаем тест Karma, и я не могу найти в IntelliJ / WebStorm опцию, как указать правильную конфигурацию.

Я нашел что-то «старое», которое было определено в karma.config.jsПримерно так:

config.set({
...
  plugins: [
    ...
    require('@angular/cli/plugins/karma')
  ]
  angularCli: {
    environment: 'dev'
  }
});

Но, похоже, это больше не работает, также с более новой версией Angular, плагин изменился на require("@angular-devkit/build-angular/plugins/karma").

Есть ли способ запустить Кармутестировать в IntelliJ / WebStorm с определенной конфигурацией?

С терминала это просто - ng test --configuration=dev.

1 Ответ

0 голосов
/ 28 февраля 2019

Будет возможно в следующей версии IDEA 2019.1 - она ​​позволяет передавать аргументы cli в karma конфигурации запуска (см. WEB-29620 ) с использованием параметров кармы: field (https://www.jetbrains.com/help/webstorm/2019.1/run-debug-configuration-karma.html):

enter image description here

...