我正在为angular4集成bitbucket管道,问题是chrome浏览器没有在bitbucket管道控制台中打开。实际上,我想知道如何在bitbucket管道中运行测试用例,用于angular4 build。
答案 0 :(得分:0)
默认情况下,cli会安装karma-chrome-launcher。您可以尝试安装像phantomjs这样的无头浏览器
Token Transfers
然后修改karma.conf.js文件的plugins属性,将PhantomJS插件添加到列表中。还要将PhantomJS添加到browsers属性中。
npm i --save-dev karma-phantomjs-launcher
由于您需要完全无头的体验,您可以从浏览器属性中删除Chrome,并从插件数组中删除karma-chrome-launcher。