reactjs - 重定向到路由时找不到 React Routing Image
问题描述
# Issue_Solved 解决方案: 内部package.json文件更新-
"homepage": "."
至
"homepage": "https://www.exapmle.com/",
问题 当我将登录页面转到另一个页面时,在本地运行一切正常,但在生产服务器/托管服务上找不到导航栏品牌形象。
登陆页面上的图片:https ://dazzling-yonath-5559e4.netlify.app/static/media/sundarbanX-logo.12b02027.png
个人资料页面上的图片:https ://dazzling-yonath-5559e4.netlify.app/profile/static/media/sundarbanX-logo.12b02027.png
Navbar 组件上的导入图像是:
import LOGO from '../images/sundarbanX-logo.png';
<img onClick={()=>history.push('/')}
style={{cursor:'pointer',marginRight: 160 }}
src={LOGO} alt="logo" className={classes.logo} />
提前致谢
解决方案
使用require而不是import来导入图像。
const Logo = require('../images/sundarbanX-logo.png');
推荐阅读
- python - 通过迭代列表(Python)替换(部分)字符串的问题
- ibm-cloud - 与 Tekton 缺少管道事件消息的 Slack 集成
- google-chrome-extension - 如何在扩展中打开 chrome 独立窗口?
- javascript - html画布远离实际绘制点
- php - Yii2 依赖于模态中的文本输入和列表
- excel - 如何从 Excel 的另一个工作表中的一个工作表中查找非特定值?
- python - 将对象列格式“%d-%b-%y”转换为日期时间,其中月份首字母为大写或小写,月份可以是意大利语或英语
- sql - 无法重新导入从 TDengine 数据库导出的 csv 文件
- java - Selenium:如何从标题中的两个单词之间修剪空格
- discord.js - (Discord.js) 现在播放音乐命令的问题