对于程序员来说,每一门语言的开始都要学会打印一句“Hello World!”,而这里我将要讲解一下如何构建一个像我这样的博客。
运行环境:windows10
1.安装Ruby和DevKit
1.1从RubyInstaller for Windows下载Ruby2.3.3(x64)和DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe,安装的时候注意将ruby的可执行文件加入到环境变量PATH中,如下图
1.2在命令行进入解压后的DevKit文件夹,并执行如下命令:
2.安装Jekyll
在命令行执行如下命令:
3.下载Jekyll模板
进入模板目录,执行如下命令:
在浏览器输入http://localhost:4000, 即可看到效果
问题:
1.执行jekyll server命令后可能会出现如下错误
解决:执行以下命令
2.执行jekyll server命令后可能会出现如下错误
解决:执行以下命令
3.执行jekyll server命令后可能会出现如下错误
解决:查看Gemfile文件里的jekyll版本是否与安装的版本一致,若不一致,修改为此时安装的版本
4.执行jekyll server命令后可能会出现如下类似错误
解决:执行以下命令
多说评论
1.注册多说
2.复制以下代码到post.html的<div class="content"></div>下
这段代码有四处要改:
·data-thread-key填上{{page.id}}
·data-title填上{{page.title}}
·data-url填上{{page.url}}
·short_name填上注册多说账号时的二级短域名
友言评论
近日,多说突然发出公告,不再提供服务。好吧,那么我们可以用友言。个人觉得友言的设置操作要比多说简单,所以在此就不再写怎么用了。当然,我也觉得友言的功能在某些方面不如多说。
网易云跟帖
不知道为什么,有言评论莫名奇妙加载不出来了,在忍受了一段没有评论模块的状态之后,我又去搜寻了一些其他的评论插件,当然网易云跟帖入了我的眼。本来不打算把跟换网易云跟帖这事写进来的,因为这些操作跟上面的一样,但是昨天突然收到一个小伙伴的邮件向我请教这件事,所以特地在这里写一下详细操作,避免其他小伙伴也出现这样的问题。
1.注册,填写站点信息。(这是你使用所有的评论插件都需要做的)
2.复制相应代码,当然这里要用web代码!!!,粘贴到post.html中去。(我在这里详细说一下,post.html里面的所有代码就是生成你文章界面的代码,所有要给文章加评论等修改文章界面格式的代码就要修改这里的代码)
分享功能
可以根据你的需求将标签里的class替换为自己需要的代码,具体代码可以看FontAwesome图标,并将href的值改为相应代码
部署到github
1.申请并建立仓库
仓库的名字必须以io为后缀
2.进入到项目目录,在命令行运行如下命令:
运行命令后会自动创建一个master分支
3.发布
3.上传到github
4.修改后上传
绑定自己的域名
1.在项目根目录创建一个CNAME文件,写上自己购买的域名
2.在DNS中增加一条记录,如下图
注意
文件的名字格式应为xxxx-xx-xx-名字.markdown,名字不能是中文,否则将找不到文件!
将github同步到coding
大家可能都知道github把百度的爬虫给屏蔽了,所以很难被百度收录,那么我们可以将博客放一份到coding上。二来为了防止万一仓库某一天不能用了,我们也有个备份,有备无患。好了废话不多说了,开始着手
1.在coding上注册并创建新项目
2.填写项目名、项目描述、项目属性、导入仓库的地址、创建项目
3.过几分钟项目就被复制到coding上了
4.设置Pages服务
部署来源填写和github的一致
5.更改git下的config文件
6.更改项目下的_config.xml文件
7.下次更改后push就可以同时上传同步到github和coding上
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!