我知道这是一种不好的做法,但请容忍我:
我使用 Angular-CLI,特别是 ng g
来生成我所有的类。但是,我对任何 *.spec.ts
测试文件都不感兴趣。我知道有两个标志(--inline-template
,--inline-style
)来处理内联 CSS 和 HTML,而不是分离的文件,为了规范,--spec
标志默认设置为 true。
所以对于每次跑步,是的,我可以做 ng g c foo --it --is --spec=false
。
但是如何禁用全局测试文件的创建? 是否有任何默认设置?
我鲁莽地做了一些 (这没有工作)的事情,比如:
ng set spec=false --global
我还尝试通过填充排除数组来配置我的 src/tsconfig.json
:
"exclude": [
"**/*.spec.ts"
]