我是Angular的新手。使用Angular-CLI安装angular应用时,我遇到了文件tsconfig.app.json
,tsconfig.spec.json
,发现以下几点对this link有用。
tsconfig。*。json文件均用于TypeScript配置。 tsconfig.app.json用于编译代码,而 tsconfig.spec.json用于编译测试。
我的疑问是,如果不使用任何测试环境,是否可以完全排除tsconfig.spec.json
文件?还是tsconfig.spec.json
是强制性的?
答案 0 :(得分:2)
如果您不使用测试,请随时删除tsconfig.spec.json
。
实际上,您可以在不设置测试环境(因果,量角器和*.spec.ts
文件)的情况下生成新的angular应用程序
对于@ angular / cli版本7,命令为:
ng new --minimal=true --skipTests=true your-app-name
对于@ angular / cli版本6:
ng new --minimal --skip-tests your-app-name
这将消除配置文件中不必要的复杂性,如果您刚开始学习角度的话,这是一件好事。
答案 1 :(得分:0)
使用ng g c --skipTests=true
创建组件或服务时可以使用