Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 未找到模块:您试图导入项目src/目录之外的模块_Reactjs_Filepath - Fatal编程技术网

Reactjs 未找到模块:您试图导入项目src/目录之外的模块

Reactjs 未找到模块:您试图导入项目src/目录之外的模块,reactjs,filepath,Reactjs,Filepath,我正在尝试从carosal.js文件中的public/image文件夹向carousal添加图像。 我的组件树如下所示: 我写了“../../public/image/cover1.png” 但得到的错误是: 未找到模块:您试图导入.././public/image/cover1.png,该文件位于项目src/目录之外。不支持src/之外的相对导入。假设这是一个create-react-app项目,则公用文件夹是静态提供的,因此您不必直接尝试从公用文件夹导入图像,只需在代码中引用图像,而无需相对

我正在尝试从carosal.js文件中的public/image文件夹向carousal添加图像。 我的组件树如下所示:

我写了“../../public/image/cover1.png”

但得到的错误是:


未找到模块:您试图导入.././public/image/cover1.png,该文件位于项目src/目录之外。不支持src/之外的相对导入。

假设这是一个create-react-app项目,则公用文件夹是静态提供的,因此您不必直接尝试从公用文件夹导入图像,只需在代码中引用图像,而无需相对路径

例如,您可以执行以下操作


这样,您实际上并没有像导入模块一样导入图像文件,而是让服务器静态地为其提供浏览器服务。

假设这是一个create react app项目,则静态地为公用文件夹提供服务,因此,您不必直接尝试从公用文件夹导入图像,只需在代码中引用图像,而无需相对路径

例如,您可以执行以下操作


通过这种方式,您实际上并没有像导入模块一样导入图像文件,而是让服务器静态地为其提供浏览器服务。

太好了!请考虑投票和接受,如果这已经解决了你的问题,哈伊姆,我有另一个线程,我需要得到答案很差!我可以给你发链接吗?太好了!请考虑投票和接受,如果这已经解决了你的问题,哈伊姆,我有另一个线程,我需要得到答案很差!我可以把链接发给你吗?