Hexo博客部署到主页只显示部分内容
今天打开博客一看,好久没看看博客了,但是打开一看日了狗了。。。。
心里不爽,我的网站内容呢。。。。。然后本地预览了一下,发现都正常。
我就有两种假设:
1.网站所用的一些css样式,js等被墙了。
2.网站所用的一些css样式,js等被删除了。
我相信第二种情况比较多,毕竟都是官方的库,GFW没必要加入list嘛。。。所以就打开F12,
发现,我靠,全是error,也就是说,CSS和javascript都丢失了。显示jquery,css都是404。
确定这个问题,我就知道为什么了,那么也就是说GitHub Pages找不到某些资源了。
于是找到了解决办法:
1 | 首先修改source/vendors为source/lib,然后修改_config.yml, 将 _internal: vendors修改为_internal:lib |
有人在github里面提了issue
link在这里:Hexo Issue
常用的命令
hexo clean;清除public下内容
hexo g;生成文章
hexo s;启动服务器
hexo server –drafts 连草稿内容启动
hexo clean;hexo g;hexo s;启动服务器
hexo clean;hexo g;hexo d;发布文章
Hexo博客部署到主页只显示部分内容