1: 在浏览器中如何设置不需要依赖缓存?
在浏览器设置中的 network 中, 有一项Disable cache(while DevTools is open)
当开发者工具打开的时候, 不需要使用缓存 (Disable cache)
2: 网络状态是304 使用的是缓存数据, 但是网络状态是200, 表示的请求的数据。
当访问的文件夹不存在时, 就是默认指向public 文件夹下的index.html 文件。
把index.html 文件默认返回。
使用HashRouter 路由: # 后边的餐宿都可以看作前端的资源。
在服务器引用资源的时候, 一般使用根路径。 从服务器的根路径出发请求资源。
------------------------------------------------------------------------
解决样式丢失的问题:
1; 在脚手架的默认匹配中, `public` 是应用的根目录。
2: 如果在 `public` 目录中寻找不到资源, 就就会默认返回 `public、index.html 文件夹`
3: ** 解决多多路径刷新页面样式丢失的问题 **
4: public/index.html 中引入样式时不写: ./ 写 / (常用)
public/index.html 中引入样式时不写===> ./ 写 %PUBLIC_URL%
使用HashRouter (不常用) 使用HashRouter 因为HashRouter 带有 #