Можем ли мы исключить tsconfig.spec.json из углового приложения - PullRequest
0 голосов
/ 25 февраля 2019

Я новичок в Angular.Я натолкнулся на файлы tsconfig.app.json, tsconfig.spec.json, когда приложение angular было установлено с помощью Angular-CLI, и нашел следующий пункт из этой ссылки .

Оба tsconfig. *Файлы .json предназначены для настройки TypeScript.tsconfig.app.json используется для компиляции кода, а tsconfig.spec.json для компиляции тестов.

Я сомневаюсь, можем ли мы полностью исключить файл tsconfig.spec.json, если мы не используем какой-либотестовая среда?Или tsconfig.spec.json обязательно?

Ответы [ 2 ]

0 голосов
/ 25 февраля 2019

Да, используйте при создании компонента или службы, используя ng g c --skipTests=true

0 голосов
/ 25 февраля 2019

Если вы не используете тесты, не стесняйтесь удалять tsconfig.spec.json.

На самом деле вы можете создать новое угловое приложение без настройки среды тестирования (файлы karma, protractor и *.spec.ts)

для @ angular / cli версии 7 команда:

ng new --minimal=true --skipTests=true your-app-name

для @ angular / cli версии 6:

ng new --minimal --skip-tests your-app-name

Это удалит ненужные сложности из файлов конфигурации, которыеэто хорошо, если вы только начали изучать угловой.

...