react build后直接从浏览器打开
存在两个问题
一,资源文件路径
config/paths.js
这里原来的.pathname:'/', 改成.pathname:'./'
function getServedPath(appPackageJson) {const publicUrl = getPublicUrl(appPackageJson);const servedUrl =envPublicUrl || (publicUrl ? url.parse(publicUrl).pathname : './');return ensureSlash(servedUrl, true); }
由此,背景图片的地址可能是
.add-bank-sign {background: url("./../img/index.png"); //路径前面加'./' }
二,当点击路由跳转的时候,会出现这样的报错
解决方案:
routes/index.js
把原来的
import { BrowserRouter as Router,Route, Switch, Redirect } from 'react-router-dom'
改成:
import { HashRouter as Router, Route, Switch, Redirect } from 'react-router-dom'
就可以了
当然开发的时候,最好BrowserRouter
转载于:https://www.cnblogs.com/wang715100018066/p/10669158.html
react build后直接从浏览器打开相关推荐
- 初次尝试HTML,用记事本编写代码并以html格式保存后用Google浏览器打开
<html> <head> <title>第一次学习前端</title> </head> <body> <div styl ...
- Springboot项目启动后自动在浏览器打开
Springboot项目启动后自动在浏览器打开(超简单)_杨默他的国的博客-CSDN博客_springboot启动后怎么看网页 try {InetAddress addr = InetAddress. ...
- win10更新后 chrome内核浏览器打开网页一直加载,显示正在创建安全连接 甚至打不开 解决方法
更新win10之后如果出现chrome内核的浏览器网页总是打不开 打开很慢,显示正在创建安全连接 而ie和是可以正常访问的 让人苦恼不已,用这个方法后已解决问题. 近期,工程师收到大量反馈360浏览器 ...
- 进入微信后提示用浏览器打开
先展示下效果: 第一步:css样式 <style type="text/css">*{margin:0; padding:0;}a{text-decoration: n ...
- Unity发布WebGL后使用手机浏览器打开Touch手指触摸无法响应
unity5.6.5,使用触摸操作对物体进行旋转时 //在浏览器中GetAxis("Mouse X")和GetAxis("Mouse Y")始终为0 Input ...
- 【Vue】qq浏览器打开空白
问题描述 Vue 项目在qq浏览器打开后空白 执行命令npm run dev后用qq浏览器打开 F12 默认打开的是IE的控制台(如下) 在其他页面打开控制台正常,都是qq浏览器的控制台 qq浏览器设 ...
- react中build后的项目资源找不到问题
我们在react项目中运行cnpm run build后,打完包生成项目放在服务器下会报404找不到资源,问题就是喜闻乐见的路径设置问题了 react脚手架默认的打包路径是/ ,你可以打开打完包的in ...
- Android应用被卸载后,自动使用 浏览器打开指定连接(或编写C代码执行其他操作)
本文,提供"Android应用被卸载后,自动使用 浏览器打开指定连接"的方法. 原理:在安卓程序中某处,基于JNI调用C代码开启一个子进程监控应用在系统中的文件目录,一旦应用被卸载 ...
- python画图保存成html格式、用浏览器打开页面为空白_解决pyecharts运行后产生的html文件用浏览器打开空白...
根据网站资源引用说明:pyecharts 使用的所有静态资源文件存放于 pyecharts-assets 项目中,默认挂载在 https://assets.pyecharts.org/assets/ ...
最新文章
- 洛谷 P1309 瑞士轮
- 创建oracle发邮件job导致的故障
- python集合类型是一种具体的数据类型_Python3基础语法之集合类型
- Iphone在ScrollView下点击TextField使文本筐不被键盘遮住
- flask bootstrap ajax,使用Flask集成bootstrap的方法
- android光传感实现摩斯密码,根据莫尔斯代码 - Android的闪烁闪光。 如何避免ANR次数由于睡觉? (火炬APP)...
- java实现 支付宝支付
- 高速软件加密锁技术的发展历程
- 学习patch命令打补丁,diff命令制作补丁
- c#语言经典程序100例,C#入门必看的实例程序100个 - 源码下载|Windows编程|其他小程序|源代码 - 源码中国...
- 耦合天线测试软件,以CPL天线为W-Fi装置实现无线耦合测试
- Tube Downloader(视频下载工具)
- 2020年5个最佳免费WordPress托管提供商
- Room 使用及初步分析
- 苹果手机上音乐播放的问题
- noip2002 自由落体 (物理)
- 文件的下载(2)——解决下载文件名的乱码问题
- Loadrunner12简单使用过程
- HTML页面如何布局
- 2017年全球医疗器械公司TOP100分析表(转载)
热门文章
- 分分钟搞定阿里云私有Docke镜像仓库的搭建
- Cacti 监控平台搭建
- postgre帮助文档。
- Oracle存储过程的异常处理
- remote Incorrect username or password ( access token)问题解决
- 【问题解决】解决创建Android模拟器时提示“No system images installed for this target“的问题
- IDM下载百度资源出现403的解决方法
- 在React.js中执行反跳
- 未捕获的错误:始终违反:元素类型无效:预期为字符串(对于内置组件)或类/函数,但得到了:对象
- 如何在Android中的ListView中延迟加载图像