Я преобразовал свое приложение angular 6 в PWA с помощью Angular CLI (ng add @ angular / pwa). У меня только один проект в моем каталоге, поэтому я выполнил эту команду без указания имени проекта.
После развертывания сервисный работник регистрируется - и, похоже, все в порядке, ожидайте, что я получу следующую ошибку в консоли Google Chrome:
DevTools не удалось проанализировать SourceMap: https://example.com/ngsw_worker.es6.js.map
Что означает эта ошибка? И как это исправить / избежать? Спасибо!





Перейдите к angular.json и установите желаемые конфигурации sourceMap на true.
В примере следуйте projects -> <project-name> -> architect -> build -> configurations -> production (или любой другой среде, которую вы используете) -> и измените sourceMap: false на sourceMap: true.
В чем причина этого предупреждения?
Возможно, это глупый вопрос, но приведет ли это к тому, что исходный код будет легко доступен и разборчив в производстве с помощью Chrome DevTools?
Похоже, это нерешенная проблема github.com/angular/angular/issues/23596