博客心得

今天是搭建我博客的第一天,心里想想有点小激动。说实话,搭建的过程中,有很多问题,其中 有两个特别大的问题差点把我弄奔溃了,第一个就是ruby,这是个版本控制,其实说起来有点专业, 简单理解就是个帮我们下载各种包的下载工具,有点类似windows下的迅雷,只不过一个是图形界 面,一个是命令行操作。有点扯远了,大致情形是废了挺大劲安装好它,用它进行一系列安装jekyll 主题时报错,大概提示就是ruby版本不够,需要更新版本,一怒之下想更新最新的,却发现下载巨慢, 原因是镜像文件所在服务器在国外。所以,这里提醒一点,就是能更换国内镜像源一定要更换,不然几 MB的文件你能下载几个小时,233333.

happy

第二点就更让人淡疼了,已经在本地运行好了jekyll主题,样式什么的都还行,放到github 上就直接胡乱排版,css和js根本无法加载。一开始按照网上的各种方式尝试,搞了两个多小时无果,结 果打算尝试换换其他主题,然后发现换了好几个主题依然这样,内心一万只三个字名字的神兽奔腾而过。 这下我基本确定不是主题问题,而是样式加载问题,使用f12进入开发者模式查看,发现是css和js路 径出错,但我基本是按照网上的教程一步步走的,为啥他们都没这个问题而我却有?然后我又在网上百 度了半天,在快绝望的时候尝试了下在config.yml文件中的base_url里增加一个目录/tangjingB log,之前没修改这里是因为教程里从没提到过。但是我的问题恰恰就是这里,因为别人的github博客 访问域名都是一级域名,我的是二级,https://tangjiahao.github.io/tangjingBlog/,他 们没有后面的/tangjingBlog这样的二级域名,心塞塞,就是这么个东西卡了快一整天,都快放弃 了!这里提醒使用二级域名的,一定要注意是否在base_url里增加内容!大致如下:

    permalink: ':title/'
    baseurl: "/tangjingBlog" # the subpath of your site, e.g. /blog
    url: "" # the base hostname & protocol for your site, e.g. http://example.com

本博客的大概框架如下,就是导航栏有两个子项目,about关于自己的介绍,blog博客内容,点击 进入可分别看到,然后有个搜索栏可以搜索博客的题目,方便自己查找,以上就是今天想说的,做完还是 挺有成就感的哈。

具体如何使用jekyll和github搭建博客的教程,我就不详细写了,这里推荐一篇别人的 教程

Tang Jing

Tang Jing

My name is Tang Jing. I'm from Chongqing, China. Now I'm a new graduate programmer. Usually I like shopping, traveling, playing badminton, playing guitar, singing and dancing rap, but I don't like playing basketball very much. Welcome everyone to make friends, leather is very happy!My qq is 924987841.