簡體   English   中英

反應圖標的導入錯誤。 找不到模塊:無法解析“/usr/src/app/src/...”中的“react-icons/io”

[英]Import error for react-icons. Module not found: Can't resolve 'react-icons/io' in '/usr/src/app/src/...'

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

同樣,如果您已經安裝了 npm,那么您可以再次安裝 npm,這無關緊要,您可以在不刪除當前節點模塊的情況下再次重新安裝您的 npm。 這個對我有用。 命令:npm 安裝

您可以嘗試刪除您的節點模塊文件夾並運行 cmd:npm install 或 yarn install 它可能會解決您的問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM