Prerender.io неправильно загружает скрипты

У меня есть два файла javascript:

vendor.js — где у меня есть angular.js и другие библиотеки;
app.js — собственный код.

Но когда я загрузил его, пререндер не открыл мою страницу.

Когда я объединяю его в один файл - все ОК.

Как я могу это исправить?


person ArtemKh    schedule 11.04.2017    source источник
comment
Сообщите нам, когда именно ваши страницы будут готовы к сохранению. — Прочтите этот абзац.   -  person Alon Eitan    schedule 11.04.2017


Ответы (1)


Похоже, вы загружаете эти <script> теги в <body> своей страницы. Скрипты в теле загружаются асинхронно, поэтому они могут загружаться не по порядку (и вызывать ошибки javascript, если загружаются не по порядку). Chrome и большинство браузеров прекрасно справляются с этим, но PhantomJS может загружать их не по порядку.

Я предлагаю попробовать переместить эти теги <script> в <head> и посмотреть, решит ли это вашу проблему.

person Prerender.io    schedule 11.04.2017