react-icons导入错误。找不到模块:无法解析“ / usr / src / app / src / ...”中的“ react-icons / io”

时间:2019-04-08 16:09:24

标签: reactjs npm webpack

在我的使用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";

2 个答案:

答案 0 :(得分:1)

如果你已经安装了,你可以再次安装 npm 没关系,你可以重新安装你的 npm 而不删除当前的节点模块。这个对我有用。命令:npm install

答案 1 :(得分:0)

您可以尝试删除节点模块文件夹并运行cmd:npm install或yarn install可能会解决您的问题