В моем приложении React, которое было построено с использованием create-реагировать-приложение, я получаю сообщение об ошибке:
Модуль не найден: не удается разрешить 'response-icons / io' в'/usr/src/app/src/components/analytics_components'.
Приложение какое-то время работало нормально, но я просто перестроил его с помощью Docker Compose, а теперь это не так.
Похоже, что он выглядит не в том каталоге, src
вместо node_modules
.
response-icons определенно установлен, npm list response-icons возвращает номер своей версии.
Я вижу папку io в node_modules / реагировать-значки
Оператор импорта:
import { IoMdList } from "react-icons/io";
КогдаЯ изменяю импорт так, чтобы он явно указывал на каталог node_modules, он работает, но мне не нужно было делать это раньше и мне не нужно это делать для любых других пакетов, которые все еще работают правильно:
import { IoMdList } from "../../../node_modules/react-icons/io";