В настоящее время при разработке приложений Angular в коде Visual Studio у меня запущено ng serve
.
Это означает, что проект выполняется в режиме разработки и ошибки компиляции TypeScript отображаются в консоли. Кроме того, некоторые ошибки отображаются в окне отладки.
Кроме того, поскольку lint настроен, я вижу ошибки lint в текущих открытых файлах.
Это помогает разрабатывать приложение, не перестраивая его каждый раз.
Но если в файле, который не был открыт, есть ошибка линтера. Я не вижу этого, пока не вызову ng lint
в консоли.
То же самое касается тестов. Чтобы найти ошибки, мне нужно отдельно запустить ng test
или запустить тесты с расширением кода Visual Studio.
Чего я хотел бы добиться, так это иметь в реальном времени обслуживание, проверку и тестирование моего приложения. Чтобы после каждого изменения файла линтер проверял все файлы проекта на наличие ошибок. И все тесты тоже выполняются сразу.
Как запустить linting, тестирование и обслуживание всего приложения Angular в режиме реального времени на основе изменений файла, сделанных с одновременным отображением вывода?