Ответ 1
Есть две команды консоли:
karma start
karma run
Начало кармы создает сервер кармы с данным конфигурационным файлом и открывает окно браузера, которое подключается к этому серверу и ждет тестов. Вы должны использовать начало кармы после каждого изменения вашего файла karma.conf.js
. Плагин PhpStorm делает это автоматически, запустив его, проверяет, изменен ли файл конфигурации, и если это так, он выполняет karma start
до karma run
.
Запуск Karma отправляет ваши тесты в браузер и запускает их там. Вы должны использовать это после каждого изменения кода или модульных тестов. Ofc плагин PhpStorm делает это автоматически при каждом запуске.