安装Node.js:http://www.runoob.com/nodejs/nodejs-install-setup.htmlhtml
安装git:下载地址:http://git-scm.com/download/node
1.在D盘新建个hexo文件夹python
$ cd d:/hexo
$ npm install hexo-cli -g
$ hexo init blog
$ cd blog
$ npm install
$ hexo g # 或者hexo generate
$ hexo s # 或者hexo server,能够在http://localhost:4000/ 查看 (默认是4000端口,若4000端口被占用,能够用 hexo s -p 5000换为5000端口本地查看
2.Hexo经常使用的几个命令 git
$ hexo generate (hexo g) 生成静态文件,会在当前目录下生成一个新的叫作public的文件夹 $ hexo server (hexo s) 启动本地web服务,用于博客的预览 $ hexo deploy (hexo d) 部署播客到远端(好比github, heroku等平台) $ hexo new "postName" #新建封面 $ hexo new page "pageName" #新建页面
3.经常使用简写github
$ hexo n == hexo new
$ hexo g == hexo generate
$ hexo s == hexo server
$ hexo d == hexo deploy
4.经常使用组合 web
$ hexo d -g #生成部署
$ hexo s -g #生成预览
1.安装主题(这里以NexT主题为例,以后能够本身去github上下载本身喜欢的主题)npm
$ hexo clean
$ git clone https://github.com/litten/hexo-theme-next.git themes/next
2.启用主题服务器
修改Hexo目录下的_config.yml配置文件中的theme属性,将其设置为nexthexo
3.更新主题post
$ cd themes/yilia
$ git pull
$ hexo g # 生成
$ hexo s # 启动本地web服务器
4.主题安装成功
1.什么是Github Pages
2.建立本身的Github Pages
注册GitHub及使用Github Pages的过程已经有不少文章讲过,在此再也不详述.(下面我假设我已经建立了一个名叫moonagirl的Github Pages)
1.安装扩展
$ npm install hexo-deployer-git --save
2.在配置文件_config.xml中做以下修改
deploy:
type: git
repo: git@github.com:moonagirl/moonagirl.github.io.git
branch: master
3.执行命令
$ hexo d
4.部署成功
至此,已经完成了一个简易我的博客的搭建,更多信息能够参考:手把手教你使用Hexo + Github Pages搭建我的独立博客 .