为什么我的网站昨天还好好的,今天CSS样式表却没了,网站全乱了,怎么回事啊?

html-css057

为什么我的网站昨天还好好的,今天CSS样式表却没了,网站全乱了,怎么回事啊?,第1张

运气不好。有一种可能,不一定就是造成你空白的原因,我到遇到很多次:

当你FTP上传css文件或在线编辑保存css文件(其他文件也会,比如html),上传覆盖或在线编辑后保存时文件写入那一瞬间,如果正好你刷新了浏览器或者别人打开了你的网址,请求到那个正在保存的文件,就有很可能文件写入失败,变成空白。

改文件前一定要备份,养成好习惯少很多麻烦。

Magoshare Data Recovery不仅可以在清空回收站后恢复已删除的 CSS 文件,还可以从格式化或无法访问的硬盘分区中恢复丢失的 CSS 文件。它甚至可以帮助您恢复由于分区丢失、软件崩溃、逻辑错误等原因丢失的 CSS 文件。 在此处下载 Magoshare Data Recovery:

[dl]15-2092[/dl]

1.选择丢失 CSS 文件的硬盘驱动器。

你在哪里删除你的 CSS 文件?只需选择删除或丢失 CSS 文件的硬盘驱动器。

2.扫描选定的硬盘驱动器。

Magoshare 数据恢复软件将扫描所选位置以查找所有可恢复文件。只需单击“扫描”按钮并等待此阶段结束。

3.预览和恢复已删除的 CSS 文件。

扫描过程完成后,您可以预览所有可恢复的文件。选择所有已删除的 CSS 文件并保存它们。

当您删除 CSS 文件时,删除的 CSS 文件将存储在可用磁盘空间中。不要将新文件保存到删除 CSS 文件的硬盘上。只需立即运行Magoshare Data Recovery来扫描硬盘并找回丢失的 CSS 文件。

对于新版本的vue,需要新增vue.config.js,并添加如下配置,产生的效果是一样的

其实用 相对路径 来解决这个问题不是最好的方案,甚至 vue-cli4.x 之后,就不支持将 publicPath 设置为 ./ 了。

看了 公司的项目 及 Nuxt框架 的推荐,均是推荐使用绝对路径来设置 publicPath