在我的使用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";
答案 0 :(得分:1)
如果你已经安装了,你可以再次安装 npm 没关系,你可以重新安装你的 npm 而不删除当前的节点模块。这个对我有用。命令:npm install
答案 1 :(得分:0)
您可以尝试删除节点模块文件夹并运行cmd:npm install或yarn install可能会解决您的问题