Проблема
Моя команда и я работаем над проектом для нашей компании, мы разрабатываем интерфейс этого проекта в VueJS + NuxtJS + Vuetify, пока все было хорошо,Мы развернули проект сегодня, и самое удивительное, что застало нас врасплох, хотя проект отлично работает в локальной среде. Если вы попытаетесь получить к нему доступ к развернутой производственной версии, он не будет отображаться, вместо этого браузер зависнет.
Подробности
После некоторой отладки мы обнаружили, что Chrome приостанавливает проект из-за возможного сбоя памяти, как показано на следующем рисунке.
Мы решили начать отладку глубже, и мы обнаружили, что ошибка была:
Что делаетссылка на функцию cleanupDeps()
из vue watcher.
Вопросы
Мои вопросы:
- Почему это происходит только напроизводство, а не развитие (речь идет оокружение nuxtjs и компиляция веб-пакетов)
- Кто-нибудь еще сталкивался с этим в прошлом?(Я исследовал проблемы Github и Интернет в целом и ничего не нашел, поэтому я публикую этот вопрос здесь.)
Большое спасибо заранее, если кому-то удастсярешить эту проблему.
Обнаружено обновление для проблемы
После дополнительного расследования после публикации вопроса я обнаружил, что ошибка вызывается вкладками Vuetify, почемуМы до сих пор не знаем, но это деталь, которая немного больше затрагивает вопрос.