Ошибка загрузки чанка и неожиданного токена '<' в Google Chrome - PullRequest
0 голосов
/ 31 октября 2019

Я запускаю приложение Angular 6 с Node.js в качестве бэкэнда. Я обнаружил странную ошибку, которая возникает только в Google Chrome:

Uncaught SyntaxError: Unexpected Token '<'
Error: Uncaught (in promise): Error: Loading chunk # failed.

В случайных, по-видимому, точках в моем приложении только для некоторых из моих пользователей появляется эта ошибка (и у каждого пользователя есть отдельный номер чанка, который появляетсякусок между 1 и 18). Некоторые пользователи могут войти в мое приложение, а затем запустить код «Чанк 12 с ошибками», а другие не могут войти и запустить код «Чанк 16 с ошибками». Это будет происходить всякий раз, когда будет пытаться открыть новый маршрут (я имею в виду переход от www.website.com/dashboard к www.website.com/forms).

Я пытался удалить куки изКеш Chrome, но это не избавило от ошибки. Мое приложение не получает эту ошибку при работе в Internet Explorer или Firefox, поэтому это, по-видимому, ошибка только для Chrome. Я также прочитал о другой проблеме переполнения стека, что проблема может быть связана с зависимостью, называемой Webpack, поэтому я попытался обновить ее и несколько других модулей, но ошибка все еще возникает.

Один пользователь обнаружил, что эта ошибкаможно обойти, просто открыв маршрут в новой вкладке. Я не могу понять, почему это решило бы проблему, но изменение маршрутов из той же вкладки не будет работать. Любая помощь будет оценена!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...