jekyll + github 发博客
一. 首先你要在github上创建一个版本库
二. 接下来安装ruby
http://rubyinstaller.org/
下载完之后要配置环境变量
- 在windows中配置环境变量
RUBY_HOME=rubyinstaller_dir (实际的ruby所在路径)
在path中添加 %RUBY_HOME%\bin
- 在命令行下运行 ruby --version,如果显示ruby版本信息说明安装正常。
三. 接下来我们在安装RubyGems
https://rubygems.org/pages/download
下载完到本地之后用终端输入
ruby setup.rb
那么到现在RubyGems就安装成功啦
四. 接下来我们在安装jekyll
打开终端 输入
gem install jekyll -v '3.0'
检查一下是否安装成功。
jekyll -v
成功的话就会显示jekyll版本号。
所有的 Jekyll 的 gem 依赖包都会被自动安装,所以你完全不用去担心。如果你在安装中碰到了问题,请查看 troubleshooting 或者 report an issue 那么Jekyll社区就会帮助你和其他用户解决问题了。
五. 目前为止,我们已经安装完ruby RubyGems jekyll ,接下来要可以新建一个本地博客啦!!!
jekyll new myblog
输入该命令之后,你的文件夹里面就会生成一个叫myblog的文件夹。myblog可以随便换成你喜欢的名字,比如你想建一个新的博客叫Winter,那你就输入 kekyll new Winter ,以此类推。
进入myblog文件夹 cd myblog
里面就会有这些文件。
在_posts文件夹里写你的博客,命名规范必须和里面自带的一致 比如:2016-10-27-XXXXX.markdown
打开命令框输入
jekyll serve
然后系统会告诉你本地网站已经搭建好了,在浏览器里面输入localhost:4000就能看到你刚刚建立好的最基本jekyll网站啦!
*注意!在本地测试时jekyll serve 命令框不能关闭!!!
六. 把本地文件推送到之前创建好的github中,怎么推送就不细说了,推送成功之后在浏览器里面输入XXXX.github.io 你写的博客就会显示出来!
每次在本地_posts中写完之后都得推送到github版本库中。。。。。
至此!你的ZB博客就出来了。
jekyll + github 发博客相关推荐
- 在GitHub上搭建GitHub Pages博客-- Jekyll
大约2年前,在GitHub上用Jekyll搭建了自己的博客:https://zhang0peter.com/.然后写了几篇博客后就没动过了. 然后2019年我开始在CSDN上写博客,GitHub上的博 ...
- 【Jekyll搭建GITHUB个人博客】安装Ruby 环境、包管理器 RubyGems、Jekyll与错误解决...
转载请注明出处http://blog.csdn.net/qq_26525215 本文源自[大学之旅_谙忆的博客] 今天在博客专家群看到CSDN韩俊强发表了一篇用Jekyll搭建个人博客的文章感觉很好. ...
- github page+jekyll搭建个人博客总结
前言 github page: github提供了一块空间让我们可以当服务器用,所以我们就利用这块空间来搭建博客,我们可以把代码放在这里面,而且他还给我们提供了一个域名(username.github ...
- Jekyll搭建个人博客 韩俊强的博客
之前写了一篇HEXO搭建个人博客的教程获得了很好评,有很多读者主动给我打赏,在此感谢. 如果你看过我的文章会发现我现在的博客样式跟之前是有很大的区别的,之前我也是使用 HEXO 搭建的博客,后来发现使 ...
- 手把手教你建github技术博客
适合人群 喜欢写Blog的人 有一定的编程基础 爱折腾的人 熟练使用版本控制Git 了解使用Github 熟悉基本的MarkDown语法 环境准备 安装Git 下载 msysgit 并执行即可完成安装 ...
- github的博客搭建以及标签的自动化
github博客搭建以及标签的自动化 引子 没有github的程序员,不是好程序员! BUT 如果有一个*.github.io的blog,会不会更酷? 基于以上原因,本拐也折腾了一下自己的github ...
- 搭建自己的github.io博客
搭建自己的github.io博客 github.io是基于github的repo管理,这意味着咱们对其是有觉得的控制,这个跟放在第三方的平台比,可控性要好太多.下面咱们将详细讲述如何基于github. ...
- 【效率为王】超详细 Hexo + Github Pages 博客搭建教程
前言 现在市面上已经有许多博客了,比如 CSDN.掘金.博客园.简书等等.我们可以直接在上面发表内容,而且交互比较人性化,而且也能被搜索引擎检索到.但是总归是别人的平台,经常会受限,因此我们就希望能有 ...
- 手把手教你建github技术博客by hexo
适合人群 喜欢写Blog的人 有一定的编程基础 爱折腾的人 熟练使用版本控制Git 了解使用Github 熟悉基本的MarkDown语法 环境准备 安装Git 下载 msysgit 并执行即可完成安装 ...
最新文章
- C语言程序设计最佳分组,求助把一些数值按指定的和进行分组
- .net下WinDbg使用说明
- DeepMind网红博士300页论文出炉:面向NLP的神经迁移学习
- Unity3D所使用的第三方工具
- 一张图系列——为什么在DllMain里面创建了线程并Wait会卡死
- Spark 数据挖掘 - 利用决策树预测森林覆盖类型
- html比赛项目,趣味运动会最新个人比赛项目
- Unity 实现物体破碎效果(转)
- SpringBoot 自带工具类~ReflectionUtils
- 神奇的go语言(网页下载)
- 【mongoDB实战】mongoDB数据导入和导出
- 1064. Complete Binary Search Tree
- webpack和 php配合,javascript - webpack和laravel-elixir-webpack的正确配合方式?
- windows 常用自由、开源、免费软件(不断更新)
- 使用软件测试路由器性能报告,小米路由器网络性能初步测试报告
- 高交会|华创芯光邀您一起畅游可见光通信的世界
- java case when多分支判断_Apache Spark之单分支CaseWhen优化为IF
- Ubuntu中USB端口与外设绑定,ROS读取IMU模块数据
- 故宫,中国古代建筑艺术的奇葩
- 人参鹿鞭片39.9/花花公子裤子29/除螨仪9.9/三合一数据线8.8/阿迪达斯沐浴露39.9/超多好物你等!...
热门文章
- 单片机中进制转换与应用
- 【单目3D】在自动驾驶中将 2D 物体检测提升到 3D
- 英语语法之句子成分与句子分类
- 路由器dhcp服务异常不能上网_路由器dhcp服务异常 关于路由器dhcp服务异常怎么办?...
- 《转发》django如何自定义404以及404模板分享
- APP免费图片图标大全
- 神经网络中的网络优化和正则化(二)之参数初始化/数据预处理/逐层归一化
- 用python实现数字图片识别神经网络--实现网络训练功能
- Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
- 01-C++基础-第一章-C++简介与C++简史