运行ng test时在项目中找不到配置

dan*_*y74 1 node.js karma-runner angular-cli angular angular6

我刚刚升级到Angular 6,但是现在我们的Jenkins构建失败了。

它正在运行以下命令:

ng test -c karma.conf.cli.js
Run Code Online (Sandbox Code Playgroud)

但是错误是:

在项目“ projectname”中找不到配置“ karma.conf.cli.js”

但是,相关文件存在于项目的根目录中。该命令在Angular 5上运行良好。谢谢

仅供参考,我可以通过在生成服务器上运行相同的命令来重现该错误。我们还刚刚将Node.js升级到v8.11.2(最新的LTS)

小智 5

在Angular Cli的版本6中,命令的选项已更改,请改为-c使用--karma-config或,而应改为使用--configuration。您可以在此处查看所有选项。