window下Jekyll+github搭建自己的博客
1.安装git
1-1.下载git,这里给出一个地址:http://git-scm.com/downloads
1-2.安装,一路next
1-3.配置git环境变量,将git安装路径中bin的位置xx\Git\bin 和 git-core的位置xx\Git\libexec\git-core添加到path环境变量
2.安装Jekyll
2-1.安装RubyInstallers,下载地址:http://rubyinstaller.org/downloads/,注意:安装过程勾选add to path将其添加到环境变量
2-2.安装ruby development kit,下载地址:http://rubyinstaller.org/downloads/,这是一个压缩包,解压即可使用
2-3.解压之后进入该目录,执行ruby dk.rb init初始化环境,将devkit开发包和ruby运行环境关联起来,执行之后生成一个文件config.yml,里面就添加了ruby的安装路径
2-4.接着命令行执行 ruby dk.rb install
2-5.更改ruby下载源到国内ruby china的镜像
移除:gem sources --remove https://rubygems.org/
添加:gem sources -a https://gems.ruby-china.org/
使生效:gem sources -l
2-6.接着命令行执行 gem install jekyll
2-7.命令行执行 gem install bundler
3.创建本地博客
3-1.接着上面,命令行执行 jekyll new blogs 创建本地博客,目录名称为blogs
3-2.命令行执行 jekyll server 启动jekyll服务器,结果如下:浏览器输出http://127.0.0.1:4000/即可看到结果
Please add the following to your Gemfile to avoid polling for changes:
gem 'wdm', '>= 0.1.0' if Gem.win_platform?
Auto-regeneration: enabled for 'E:/ruby/blogs'
Configuration file: E:/ruby/blogs/_config.yml
Server address: http://127.0.0.1:4000/
Server running... press ctrl-c to stop.
4.github
4-1.创建github帐号,添加ssh验证,这个自行百度,然后创建一个仓库,名称固定为[用户名].github.io,使用git上传
第三步的blogs博客到该仓库,即可通过https://[用户名].github.io/blogs访问你的博客
转载于:https://www.cnblogs.com/yongfengnice/p/6749424.html
window下Jekyll+github搭建自己的博客相关推荐
- 使用Jekyll + GitHub 搭建自己的博客
中文文档:http://jekyllcn.com 或 https://www.jekyll.com.cn/ 英文文档:https://jekyllrb.com/ 什么是Jekyll? Jekyll ...
- hexo部署成功但是没效果_使用 Hexo+GitHub 搭建个人免费博客教程(小白向)
前言 近些年来很多用户都喜欢使用 GitHub Pages 来搭建 Hexo 静态博客网站,其最吸引人的莫过于完全免费使用,并且非常稳定. 虽然搭建时比较麻烦,有点折腾,但是配置完成后,基本不需要操心 ...
- GitHub搭建的个人博客发表文章
GitHub搭建的个人博客发表文章 使用markdown语言 可以使用cdsn直接编写文章然后导出成.md文件 放到source下面的_posts文件中 标题改一下 最后 hexo s hexo g ...
- 利用github搭建自己的博客分享
安装和配置git 一.下载 msysgit是Git for Windows版,其Home Page为:http://msysgit.github.io/ 点击页面中"Download&quo ...
- 利用 Hexo + Github 搭建自己的博客
扯在前面 在很久很久以前,一直就想搭建属于自己的一个博客,但由于各种原因,最终都不了了之,恰好最近突然有了兴趣,于是就自己参照网上的教程,搭建了属于自己的博客. 至于为什么要搭建自己的博客了?哈哈,大 ...
- 猿创征文|Hexo+Github搭建完全免费个人博客详细教程
前言 完全免费的搭建个人博客,没有任何收费,零基础也能上手,不需要编程基础,跟着操作来即可. 首先: 要了解一下我们搭建博客要用到的框架:Hexo是高效的静态站点生成框架,它基于Node.js.通过H ...
- github搭建自己的博客网站
个人博客网站的好处: 逼格高 很好的用来总结自己所学的知识 面试加分(在简历上放上自己的个人网站链接,面试官就可以更好的了解你,知道你所学知识的深度和广度) 不再受其他博客平台的规则所束缚 接下来我们 ...
- 基于Hexo+GitHub Page搭建免费个人博客教程
1. Hexo 介绍 Hexo 是基于NodeJs的静态博客框架,简单.轻量,其生成的静态网页可以托管在Github和Heroku上. 超快速度 支持Markdown 一键部署 丰富的插件 2. 搭建 ...
- 使用 Hexo 搭建自己的博客
使用 Hexo 搭建自己的博客 Hexo 是一个非常流行的静态站点生成工具,它可以把 Markdown 文档快速的解析成漂亮的静态页面,支持各种主题,让用户专注在写作上. 本文选自 <了不起的M ...
最新文章
- 教你用百度地图API抓取建筑物周边位置、房价信息(附代码)
- python wmi antivirusproduct_Python中的WMI查询问题
- python中扑克牌类设计_Python类的基础设计、使用
- 大批量执行webservice出现“无法连接远程服务器”解决方案
- 多线程环境下,程序真是危机四伏
- 盘点 Python 高手都写不出来的几个错误
- selenium中,运行测试用例,报NosuchElementException错误,用try --except 捕获异常
- robotframework安装_Robot Framework零基础入门教程
- Waves V13全新更新 Waves V13全套音频插件 Mac版
- java开发传统项目_【笔记】Eclipse非传统方式搭建Java Web项目(开发中的项目....)...
- Optional容器类
- vim command line操作
- html a4纸张大小像素,CSS设定A4纸张大小
- 【带着canvas去流浪(12)】用Three.js制作简易的MARVEL片头动画(上)
- 占据栅格地图构建(Occupancy Grid Map)
- 模式识别基本概念小结(学习笔记)
- MsCOCO数据集标注详解
- 黑洞真实模样,时空弯曲如何弯的?
- Python崛起:“人生苦短,我用Python”并非一句戏言
- 网络交易监督管理办法