Use Safari Instead of Chrome with Angular (ng test)
I don’t use Chrome. I’m a rebel I guess. So when building Angular apps and practicing TDD, I wanted to configure Karma to use Safari instead of Chrome.
Running ng test
fails with “Cannot start Chrome”. So I configured Karma to use Safari instead.
npm i karma-safari-launcher -D
Then, update karma.conf.js
with the following:
// from
browsers: ['Chrome'],
// to
browsers: ['Chrome', 'Safari'],
Then, run npm test -- --browsers Safari
.