无法解析“react-image-video-lightbox”

问题描述 投票:0回答:3

这是我在 StackOverflow 上的第一个问题。所以可能会错过细节,所以如果需要请纠正我。

我在reactJs 中导入的一个遇到问题。包react-image-video-lightbox。 我使用“npm i react-image-video-lightbox”安装了该软件包,并检查了node_modules,该软件包也存在于node_modules中。

但由于某种原因,当我运行 npm start 时,它仍然无法找到该包。

项目目录

节点模块(突出显示的)

react-image-video-lightbox的目录结构

错误

我导入的方式

此外,还显示在套餐建议中

我不确定我做错了什么。我的node版本是12.22,npm是6.14,reactjs版本是^16.13。

非常感谢任何帮助和建议。

谢谢

reactjs node-modules importerror
3个回答
1
投票

无法解析“react-image-video-lightbox” 尝试执行这些命令 [

  • 纱线缓存清理
  • 纱线升级
  • 纱线删除反应图像视频灯箱
  • 纱线添加反应图像视频灯箱

]

用于安装最新版本


0
投票

首先你必须在终端中运行此命令

npm 配置设置legacy-peer-deps true

然后尝试安装包应该可以解决问题


0
投票

谢谢大家的支持。

我解决了这个问题。这是一个缓存问题。即使我清除了缓存,它仍然无法工作。

所以我使用了以下命令。

  • npm 缓存清理
  • npm 删除反应图像视频灯箱
  • npm 添加反应图像视频灯箱

但是,还是不行。所以我重新启动了我的终端。繁荣!然后就成功了!

奇怪的行为!

© www.soinside.com 2019 - 2024. All rights reserved.