Я настроил безголовый Chrome и PhantomJs отдельно в моем проекте, используя Karma, Jasmine.ни один из браузеров не работает для меня.
Когда я запускаю тесты на своем локальном компьютере, используя ng test
, все тесты выполняются с помощью бегунка для безголового Chrome и Phantomjs.Но то же самое не происходит с конвейером CI-CD, созданным на сервере сборки TFS.
Настроил karma.conf.json и package.json, но все равно не работает.Пробовал разные шаги с разных сайтов, но ничего не получалось.
используйте команду типа ng test
и ng test-headless
на этапе сборки.получена ошибка типа "* ошибка npm не удалась с кодом возврата 1" или зависание без вывода.
Любой может поделиться шагами, необходимыми для настройки требуемого проекта angular-cli.