安装 nvm
nodejs 的版本管理工具
1
| curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash
|
安装nodejs
1 2
| $ nvm install node # 最新版本 $ nvm install stable # 最新稳定版本
|
安装git
安装hexo
使用
1.初始化
1 2 3
| $ hexo init \<folder> $ cd \<folder> $ npm install
|
2.测试
1 2 3 4 5 6 7
| # npm install hexo-server --save $ hexo server 或者 $ hexo server -p 5000 或者 $ hexo s --debug #调试模式
|
这个命令会在本地打开一个默认端口,浏览器中输入地址,会看到本地预览的效果。
3.绑定github项目
这里你要先去注册一个github帐号,然后新建一个项目,具体操作方法,请自行百度:github page 官方网站上有操作教程,这里就不贴了!!!
按照要求建好目录之后,在 _config.yml 下配置
1 2 3 4
| deploy: type: git repo: <github项目的网址> branch: master
|
4.选择主题
这里选择的主题是Next, 的确是不错的一个主题,而且文档解释的也很详细。
1 2
| github: https://github.com/iissnan/hexo-theme-next start: http://theme-next.iissnan.com/getting-started.html
|
详细的配置方法还请自己参考start 文档中的描述
5.部署
1
| $ npm install hexo-deployer-git --save # 安装部署工具
|
1 2 3 4
| $ cd <blog_root> # 切换到博客的根目录 $ hexo clean # 清除缓存 $ hexo g # 生成文件 $ hexo d # 部署,该过程需要输入github用户名和密码,是用户名,不是邮箱!
|
6.新建文章
执行完上面的命令之后,在博客根目录下面的source/_post/文件夹下面会出现一个.md文件,在这里编辑内容,完成之后执行部署操作。