【发布时间】:2019-04-08 16:09:23
【问题描述】:
在我使用 create-react-app 构建的 React 应用程序中,出现错误:
找不到模块:无法解析“/usr/src/app/src/components/analytics_components”中的“react-icons/io”。
该应用程序运行良好已有一段时间了,但我刚刚使用 Docker Compose 对其进行了重建,但现在不行了。
它似乎在寻找错误的目录,src 而不是node_modules。
react-icons 肯定安装好了,npm list react-icons 返回它的版本号。
我可以在 node_modules/react-icons 中看到 io 文件夹
导入声明:
import { IoMdList } from "react-icons/io";
当我将导入更改为明确指向 node_modules 目录时,它可以工作,但我之前不需要这样做,也不需要任何其他包,它们仍然可以正常工作:
import { IoMdList } from "../../../node_modules/react-icons/io";
【问题讨论】:
-
你(或 Docker Compose 是否)弹出了 Webpack?
-
@Atav32,不,Webpack 没有被弹出。