Я унаследовал проект Angular 6, который использует Google Charts. В частности, он использует пакет под названием ng2-google-charts. Насколько я могу судить, это пакет, который пытается упростить использование Google Charts для Angular 2+. (Это правильно?)
Когда я загружаю страницу, я вижу из консоли разработчика, что она получает файлы в следующем порядке:
https://www.gstatic.com/charts/loader.js
https://www.gstatic.com/charts/45.2/loader.js
https://www.gstatic.com/charts/45.2/js/jsapi_compiled_undefined_module.js
Последний не найден (ошибка 404). Когда я смотрю код в первом файле loader.js, он говорит следующее: я полагаю, что он получает второй файл:
d=I.f.H.from("https://www.gstatic.com/charts/%{version}/loader.js")
Когда я смотрю код во втором файле loader.js, он говорит следующее: я полагаю, он получает третий файл:
compiled:R.f.H.from("https://www.gstatic.com/charts/%{version}/js/jsapi_compiled_%{package}_module.js")
Так что я предполагаю, что% {package} по какой-то причине не определен, и он помещает его в URL для третьего файла, что затем делает URL недействительным. Почему это происходит? Насколько я могу судить, графики в приложении работают нормально.