当前位置: 首页 > 知识库问答 >
问题:

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

翟光赫
2023-03-14

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

但有一个错误是:

未找到模块:您试图导入..//公共/图片/封面1。位于项目src/目录之外的png。不支持src/之外的相对导入。

共有1个答案

史淳
2023-03-14

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

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

<代码>

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

 类似资料:
  • 本文向大家介绍meteor 导入/模块目录结构,包括了meteor 导入/模块目录结构的使用技巧和注意事项,需要的朋友参考一下 示例 流星的最新版本支持ecmascriptES6或ES2015。Javascript现在支持import语句和模块,而不是软件包,从而取代了仅用于软件包的应用程序。最新的目录结构类似于仅打包的结构,但是使用/imports目录代替/packages。          

  • 我有两个react应用程序(A-app,B-app)。我需要将一个组件从A-app导入B-app。但当我尝试这样做时,我看到了这个错误。 我试图在B-appnode_modules中对这个组件进行符号链接。但它不起作用。 我也试着去创造。在根项目目录中创建env文件,并将此放入文件中。但这个解决方案也不管用。 我该怎么解决这个问题? 对不起我的英语。

  • 问题内容: 我有一个多模块的Maven项目。为了这个示例,请考虑两个模块: 模块将模块作为依赖项。 模块声明了一堆核心类。有使用它们的测试。这些测试需要创建一些冗长的对象,因此我有一个带有一些实用程序方法的类来创建这些对象。实用程序类()在层次结构中。 我在模块中也进行了一些测试,这些测试需要创建一些冗长的对象。我想在我的树中的测试中使用我的类(在中定义)。不幸的是,即使是的依赖项,也无法看到存在

  • 我有一个多模块Maven项目。在本例中,考虑两个模块: 模块具有模块作为依赖项。 为了解决这个问题,我想我可以创建另一个模块(),并将移到下。那么我将包含作为的测试范围依赖项。不幸的是,这引入了循环依赖关系:使用,但还需要。 我想出的唯一解决方案是将放在下,放在包下,希望真正的应用程序代码不会调用它。 如何在模块之间共享我的类,而不将其放在下?

  • 我正在尝试将angular2模块导入到我的项目中。 这个模块将帮助我使用json rpc从我们的ERP系统ODOO中获取数据。 下面是模块的链接:https://www.npmjs.com/package/angular2-odoo-jsonrpc。 到目前为止我所做的是:从“@Angular/core”导入{Component};从“angular2-odoo-jsonrpc”导入{OdooRP

  • 我似乎无法让Maven在多模块项目中找到兄弟姐妹的模块。 我已经在所有模块中运行了。 下面是MagnicCompCommon 下面是Model