Как отделить полезную нагрузку Nuxt JSON от HTML в SSR (универсальный режим)?
Я хочу удалить этот фрагмент кода (см. Скриншот) из моего вывода HTML и поместить его в отдельный файл.
Это действительно плохая идея. окно. NUXT объект содержит данные, необходимые для процесса гидратации.
Вы можете спросить, что такое процесс гидратации? Это процесс, во время которого Vue принимает SSR HTML Выведите и преобразуйте его в динамический c DOM, чтобы он стал реактивным. Вы могли бы прочитать больше об этом там: https://ssr.vuejs.org/guide/hydration.html
Что интересно, вы могли бы, вероятно, ограничить длину этого объекта, используя Lazy Hydration. Проверьте это РЕПО: https://github.com/maoberlehner/vue-lazy-hydration