纵有疾风起
人生不言弃

基于Github和jekyll的内容分享

作为资深IT男,自恃写过非常多的代码,在博士临近毕业的时候,觉得应该将自己以前做过的所有工作都总结一下,并一一写成博客分享给大家。

首先,就是选择一个用于内容分享的平台。脑子里出现的第一个概念是wordpress,这个名字太响亮了,相信做网站的都知道它。但是,如果用wordpress自己还要有自己的域名,每个月还要花不少钱。想想自己现在的屌丝境地,就算了,还是找些开源的平台来做比较好。

Github可以创建静态网页,因此,可以作为内容分享的平台。事实上,内容分享国内也有不少,只是有一定的局限性,现在一切东西都讲国际化,所以,github这一点有一定优势。

首先,要申请一个github帐号,然后,登录自己的帐号,点击“start project”,这个时候我们会看到如下页面:

基于Github和jekyll的内容分享插图

注意,我们创建的“Repository name”要与Owner的名称一致。

创建完成后,使用下面的命令创建github与本地文件同步:

git clone https://github.com/username/username.github.io

然后,使用下面的命令创建一个简单的html文件。

cd username.github.io

echo “Hello World” > index.html

最后,上传自己的代码到github:

git add –all

git commit -m “Initial commit”

git push -u origin master

中间需要输入自己注册的帐号和密码。

然后,访问链接就会出现常用的helloword:

https://username.github.io/

执行下面的命令来通过jekyll生成静态网页。

gem install jekyll bundler

jekyll new my-awesome-site

cd my-awesome-site

bundle exec jekyll serve

然后就可以在本地访问静态网页,网页使用的默认端口是4000.

基于Github和jekyll的内容分享插图1

 

转载于:https://www.cnblogs.com/MrVincent/p/6033306.html

原文链接:https://blog.csdn.net/weixin_30342827/article/details/97497499

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

未经允许不得转载:起风网 » 基于Github和jekyll的内容分享
分享到: 生成海报

评论 抢沙发

评论前必须登录!

立即登录