Задать вопрос
@chelnokov_a

Как указать jest что используется внешний модуль?

Добрый день.

Jest при запуске ругается на отсутствия модуля jquery (на самом деле на несколько, но сейчас не важно). Данную библиотеку предоставляет cms с которой мы работаем. У себя в проекте мы используем ее в некоторых случаях за счет того что указали ее как внешний для webpack.

...
externals: { jquery: 'jQuery' }
...


Вопрос в том, как дать понять jest что данный модуль не надо искать в каталоге node_modules?
  • Вопрос задан
  • 37 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Stepik
    JavaScript с нуля - основы языка и практика для начинающих
    2 недели
    Далее
  • Merion Academy
    Фронтенд-разработчик с нуля
    4 месяца
    Далее
  • Skypro
    JavaScript-разработчик с нуля
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
Решения вопроса 1
@disappearedstar
Фронтенд-разработчик
Вам нужна опция конфига moduleNameMapper, замапьте jquery на пустую заглушку
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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