我已经建立了一个网格网站,但是当我尝试离线使用它(通过直接将index.html加载到我的浏览器中时,它无法加载资产文件夹中的文件,并且指向其他页面的链接失败
在窗口中运行: 安装Gridsome后,我做了以下操作:
gridsome create sample
cd sample
gridsome build
然后我去了文件资源管理器并打开了 sample/dist 目录并双击索引.html(Chrome 是我的默认浏览器,但 IE 的行为相同)
结果是一个半加载的网页,缺少样式表,JavaScript,图像和链接已损坏。
例如,第一页上的"关于"链接指向"D:/about"与".\about.html"。
有没有办法做一些繁琐的工作来创建一个真正的离线网站?
网站需要一个网络服务器。当您在开发模式下运行时,Gridsome为您提供了它,当您构建站点时,您需要一些东西来将其提供给浏览器。