将网页部署到github时,会出现一个问题,就是所有的访问资源链接失效,这个很奇怪,因为在在本地测试时网页资源获取是没有问题的,究竟是哪里的问题呢?
看了后台返回的提示信息显示的是在某某路径下得不到这个文件,很显然就是获取资源路径出现了问题,一开始以为是文件地址输入错误,检测一次后确定无误,再次细读错误提示信息,原来发现一个重要的问题,如果你是把博客发布到 github-pages
上时,文件引入地址得这样写:
注意:如果是将 jekyll
部署到你个人的域名下(包括域名解析到github-pages)就不需要上面这样的操作,直接上传到github上就可以,所以jekyll
在博客搭建上是非常容易的。
建议:最好将整个博客静态页面全部搭建完毕,包括交互代码,在一个较完整的页面完成后再移植到 jekyll
上面,这样更方便你前期不断的调试。当然就目前而言,我的博客就是完成了基本交互和架构后再通过 ` jeykll` 生成,还有就是使用sublime来编写markdown实在不咋样,很容易出错,目前还没有解决方案。只能暂时凑合。
其次是 jekyll
还没办法实现自由度较高的分页效果,想要实现类似瀑布流效果来实现文章列表加载。
目前需要实现的是在侧边栏中点击链接后不刷新,实现文章的读取。