我有一个带有UnitTests的Angular7应用程序。我正在用在本地机器上成功地运行它们
ng test --source-map=false --watch=false --browsers=ChromeHeadless"
但是,当我在VisualStudioOnline(AzureDevOps(上运行CI pipline时,相同的命令只返回
2018-11-06T10:50:29.3023236Z ##[error]Error: Npm failed with return code: 1
唯一(小(的区别是node/npm版本本地:节点8.11.1/NPM 6.1.0VSOnline:节点8.12.0/NPM 6.4.1
好吧,要解决这个问题。。。始终注意Chrome中的所有控制台.log。对于Azure中的headless,这不是分析这一点最舒服的方式。但是在本地运行带有浏览器支持的测试会更容易。