Мое приложение для метеор работает локально. Когда я связать его (с помощью meteor bundle myapp.tgz
), загрузите его на моем сервере и запустить его, у меня есть следующее сообщение об ошибке при открытии страницы на Chrome консоли:Meteor SyntaxError после комплектации
Uncaught SyntaxError: Unexpected token <
На Firefox консоли:
SyntaxError: syntax error
[Break On This Error]
<!DOCTYPE html>
В чтобы попытаться найти происхождение ошибки, я использовал старый пакет, который работал. Я вижу, проблема в том, что файлы в static_cachable не найдены.
Метеор по-прежнему пытается использовать файлы со старого пучка.
Если переименовать новые пакетные файлы в static_cachable на старое имя, то Он работает.
Я проверил все файлы, содержащиеся в корне папки папок, и ссылки верны (они указывают на новые имена).
В нем есть кеш где-то, где хранятся ссылки на старые файлы static_caches?
Как я упоминал в вопросе, приложение хорошо работает локально. – gpasse
У меня также был тот же самый король проблемы. Мое приложение работало локально, но не на сервере. Я просто пропустил одно предупреждение js на консоли, но локально он ничего не сломал. Вот почему я сказал вам проверить это. – Rebolon