想想自己玩电脑挺久了,虽然不懂代码当是也建了不少网站。想想自己还没建过博客,写过博文于是乎自己打开了百度,一个很醒目的标题吸引了我”搭建一个免费的,无限流量的Blog—-github Pages和Jekyll入门“虽然听说过github的强大,但自己还没有亲自去了解过接触.看完了这篇文章,我对“github”有了初步的了解.然后我就开始百度github建站一些教程文章,一边看一边本机测试!下面写的就是Markdown写的博客建站过程了!第一次写,感觉很不错的样子!
Github建站那点事: 你好!Jekyll
参考文章:
准备工作:
开始测试:
此处省略1000字……..,安装过程百度上面几个文章写的很详细了,我也不必详细些,毕竟自己也写的不好,啦啦啦.
总结:
个人感觉Jekyll安装过程麻烦,需要设置很多东西不适合我这样的新手!!(~ o ~)~zZ
Github建站那点事: 你好!Hexo!
参考文章:
准备工作:
- 安装Git 我现在自己是用这个,不过后面要设置SSH才能提交代码到Github
- 或者github for windows我推荐”github for windows”后面可以不用设置SSH直接提交代码到github更适合我们新手
- 安装Node.js 官网有2个版本,稳定版和最新版我选的是最新版本“5.0”
- 申请GitHub账号是用来做博客的远程创库、域名、服务器之类的
开始测试:
下面引用“潘柏信 ”文章的一些文字:
正式安装HEXO
Node和Git都安装好后,可执行如下命令安装hexo:
npm install -g hexo
初始化
然后,执行init命令初始化hexo到你指定的目录,我是直接cd到目标目录执行hexo init的。命令:
hexo init
它会提示你执行: npm install
这一步一定要执行不然后面会出错!
当然也可以随意一个盘符里的文件夹执行这个命令
好啦,至此,全部安装工作已经完成!
安装Git上传插件
1 | $npm install hexo-deployer-git --save |
不安装的上传不了代码到github! 苦苦的我没装这个插件,仍是纠结了一天天上传不了!O(≧口≦)O
安装本地代理插件1
$npm install hexo-server --save
不安装的话本地服务会访问不了
生成静态页面
cd 到你的init目录,执行如下命令,生成静态页面至hexo\public\目录。
hexo generate (hexo g 也可以)
本地启动
启动本地服务,进行文章预览调试,命令:
1 | $hexo server |
然后打开游览器输入”localhost:4000’或者“127.0.0.1:4000”就能查看本地hexo网站了!
…….
后面的大家就参考”Hexo 3.0 静态博客使用指南“and”HEXO+Github,搭建属于自己的博客“这2篇很详细的教程!里面还有一些hexo基本配置 模板安装,和域名绑定等详细教程!
Hexo常用插件安装与配置
- 安装首页文章数量 存档 分类 的插件
- 安装本地服务器代理插件
- 安装发布器插件
- 安装更新插件 rss site-map之类的
- npm install hexo-generator-index –save
- npm install hexo-generator-archive –save
- npm install hexo-generator-category –save
- npm install hexo-generator-tag –save
- npm install hexo-server –save
- npm install hexo-deployer-git –save
- npm install hexo-deployer-heroku –save
- npm install hexo-deployer-rsync –save
- npm install hexo-deployer-openshift –save
- npm install hexo-renderer-marked@0.2 –save
- npm install hexo-renderer-stylus@0.2 –save
- npm install hexo-generator-feed@1 –save
- npm install hexo-generator-sitemap@1 –save
一些推荐文章推荐:
- 如何在本地环境配置github和SSH公钥设置
- 为hexo添加多说评论
- 绑定自己的域名到github个人主页
- Hexo的安装配置
- Hexo在github上构建免费的Web应用
- 认识与入门 Markdown
总结:
hexo在Windows环境下安装很方便简单,你也不需要懂的英文,你只要懂得几个很简单的基本命令就能完成更新、本地测试、上传的github.总之很适合我们新手!至于hexo写文章,你只要参考”MarkDown - 语法说明“加一个”MarkDown编辑器“你就能很简单的出文章了,我也是这样写出来的!