我有 Angular 2 项目,该项目是在 Angular Cli 工具中生成的。 当我通过以下方式创建组件时:
$ ng generate component my-component-bla
生成测试类“ my-component-bla.spec.ts ”并放在同一目录中。
我想知道如何在不同的目录中自动生成测试类的设置位置。
(请注意我为组件编写了该示例,但同样适用于服务,管道等。)
答案 0 :(得分:0)
很抱歉,但目前Angular CLI没有这样的功能(请参阅generate命令here的完整参考资料)。
我想Angular团队已经决定他们认为单元测试应该与其他源文件一起使用。如果您坚持使用根级别测试文件夹,则似乎必须手动移动测试文件或编写自己的调用“ng g”的shell脚本,然后为您移动测试文件。