注册登录Githubgit
建立Repository,Repository Name就是YourName.github.io(YourName : 就是注册用户名)github
下载Node.Jsnpm
Window用户使用安装程序进行安装.安装时,勾选Add to PATH选项json
打开CMD,执行命令 : npm install -g hexo-cli
浏览器
初始化Hexo命令 : hexo init blog
缓存
初始化成功提高 : INFO Start blogging with Hexo!
服务器
初始化成功以后,source
目录下会有hello world.md
文件,直接执行如下命令 :markdown
生成命令 : hexo generate
hexo
启动本地服务器 : hexo server
浏览器输入http://localhost:4000/
就能够看见网页和模板了
SSH设置 : ssh-keygen -t rsa -C "Github的注册邮箱地址"
SSH设置命令执行以后获得信息 : Your public key has been saved in /c/Users/user/.ssh/id_rsa.pub.
找到该文件,复制密钥所有信息,登录到Github上,New SSH Key,Title=Blog,Key=密钥信息
首先我更换了主题,下载主题 : git clone https://github.com/aircloud/hexo-theme-aircloud.git aircloud
把下载的主题放在themes下
-config.yml文件配置参考 : 文件地址
搜索功能开启,安装插件 : npm i hexo-generator-search --save
标签页面和关于页面,source
文件夹下创建tags
文件夹和about
文件夹 : hexo new page tags/about
tags
文件夹index.md
写入 :
--- layout: "tags" title: "Tags" ---
about
文件夹index.md
为一篇支持 markdown 格式的文件,须要在开头添加 :
--- layout: "about" title: "About" date: 2016-04-21 04:48:33 comments: true ---
取消赞扬功能 : 删除掉赞扬部分
建立文章 : hexo new "newFile"
清除缓存 : hexo clean
生成静态文件 : hexo generate
部署发布 : hexo deploy
若是在执行 hexo deploy 后,出现 error deployer not found:github 的错误,执行:npm install hexo-deployer-git --save
hexo init [folder]
新建一个网站,若是没设置folder
,Hexo默认在目前的文件夹创建网站
hexo new "post title with whitespace"
新建一篇文章
hexo generate
生成静态文件
简写 : hexo g
hexo publish [layout] <filename>
发表草稿
hexo server
启动服务器,默认状况下访问地址为 : http://localhost:4000/
hexo deploy
部署网站
简写 : hexo d
hexo render <file1> [file2] ...
渲染文件
hexo migrate <type>
从其余博客系统迁移内容
hexo clean
清除缓存文件(db.json)和已生成的静态文件(public)
在某些状况(尤为是更换主题后),若是发现您对站点的更改不管如何也不生效,您可能须要运行该命令
hexo list <type>
列出网站资料
hexo version
显示 Hexo 版本
已经完成了博客的搭建,搭建完成效果展现,若是有问题能够关注公众号问我,最后一段话与君共勉 : 每一个人都有以为本身不够好,羡慕别人闪闪发光的时候,但其实大多人都是普通的。不要沮丧,没必要惊慌,作努力爬的蜗牛或坚持飞的笨鸟,在最平凡的生活里,谦卑和努力