Задать вопрос
yarkov
@yarkov
Помог ответ? Отметь решением.

Как исключить пакет из SSR сборки?

Переводим проект на SSR. До этого вынесли в отдельную библиотеку некоторые UI компоненты и подключаем как npm зависимость.
И вот при импорте этой либы наша SSR сборка ругается на window.navigator в собранном пакете. Но эту проверку вставляет webpack, когда собирает UI либу.

Вопрос: есть ли способ указать webpack при сборке SSR, что этот пакет не нужно обрабатывать? Чтобы он рендерился ТОЛЬКО на клиенте?
  • Вопрос задан
  • 139 просмотров
Подписаться 2 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skypro
    React-разработчик с нуля
    9 месяцев
    Далее
  • Skypro
    JavaScript-разработчик с нуля
    9 месяцев
    Далее
  • Skypro
    Frontend-разработчик с нуля
    9 месяцев
    Далее
Решения вопроса 1
yarkov
@yarkov Автор вопроса, куратор тега Vue.js
Помог ответ? Отметь решением.
В общем надо импортить компоненты, которые не нуждаются в рендеринге, не в main.js, а в entry-client.js
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы