Когда я начинаю отлаживать свое угловое приложение и открываю Chrome DevTools, в окне исходников открывается множество файлов. Большинство из них - файлы из скриптов производителя.
Я искал «отладчик» - ключевое слово в скриптах, но не видел ни одного.
Большинство этих файлов - это .js-файлы. Я подозревал, что angular-cli обслуживает исходные карты для сценариев вендоров, которые в конечном итоге приводят к такому поведению. Поэтому я поместил это в свой файл angular.json:
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "quickapp:build",
"vendorSourceMap": false
},
Это не помогло. Любые предложения?
Я использую Angular 7
--- Обновление ---
Мой коллега только что упомянул, что это происходит только при "Отладке сценариев" в Visual Studioвключен, и я могу подтвердить это сейчас. Так что причина здесь - функция отладки скриптов Visual Studio. Эта функция не очень надежна. Точки останова иногда не работают (особенно после визуального обновления студии). Поэтому вы должны использовать devtools в сочетании с отладкой скриптов.
Таким образом, все еще остается вопрос: это ошибка или можно изменить это поведение?