reactjs - 我想在公共文件夹内的 Visual Studio 代码中找到该文件
问题描述
我想找到我想在项目中使用的图像的路径名,但我找不到图像。我试过像这样给出'../images/logo.png',但它显示模块未找到:无法解析'C:\Users\55590i5 D'\Desktop\中的'./images/logo.png' react-website-v2-master\src\components'
要访问的文件,即 logo.png 位于 public->images->logo.png 中,我想将其导入 src->components->navbar.js 中。
解决方案
您在具有该路径的目录树中走得不够远。从 navbar.js 开始,这些将是路径的一部分:
- ../(最多 /components)
- ../(直到 src)
- ../(直到项目根目录)
- 上市
- 图片
- 标志.png
所以完整的相对路径是../../../public/images/logo.png
.
但是,如果这是一个 create-react-app 项目,那么当您在 src 中时,您无法从 public 导入。通常,您会将尝试导入的图像放在下面的某个位置src
(例如,在src/assets
文件夹中)。有关更多信息,请参阅https://create-react-app.dev/docs/adding-images-fonts-and-files。
推荐阅读
- r - 如何从 sapply 返回的列表中获取元素
- python - 使用 Maya 独立导出 Alembic 时出现问题
- python - 用python中的Numpy中的np.nan或NA或nan替换某个值
- html - 如何阻止背景图像在调整大小时收缩
- java - java中的内存泄漏使用带有alpha的awt颜色
- php - Json 代码验证错误 Curl Post 请求
- php - PHP查询循环缓慢
- c# - Application.OpenForms 中的 Foreach frmCustomForm
- r - 在循环 (for) 中使用 if & else if 语句进行条件格式
- java - 如何使用 Jolt 规范将 Json 转换为 Json?