Я ЗНАЮ ЭТО ВИДЕТЬ ПЛОХОЙ ПРАКТИКОЙ, но пара со мной:
Я использую Angular -CLI, и особенно ng g
, чтобы сгенерировать все мои классы, однако меня не интересует какой-либо тестовый файл *.spec.ts
, и я знаю, что есть два флага (--inline-template
, --inline-style
) для обработки встроенных CSS и HTML вместо отдельных файлов.
и для spec флаг по умолчанию установлен в значение true --spec
Итак, для каждого прогона да, я могу сделать это ng g c foo --it --is --spec=false
Но как отключить создание тестовых файлов по всему миру? есть ли настройка по умолчанию для него?
Rashly, я сделал некоторые вещи вроде (это не сработало):
ng set spec=false --global
Затем попытался настроить файл настроек ts src/tsconfig.json
, заполнив массив exclude.
"exclude": [
"**/*.spec.ts"
]