1. 准备环境(node.js、npm、cnpm、hexo框架)
- 下载node.js并安装
包含两部分:node.js
本身和npm包管理器
安装好了可以查看 查看nodejs和npm的版本: - 利用npm安装cnpm:
npm
镜像源在国外,比较慢。
cnpm
是淘宝提供的完整 npmjs.org 镜像,可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
安装完成
- 使用cnpm安装HEXO框架:(全局安装)
cnpm install -g hexo-cli
2. 建立hexo博客
- 建立blog目录并进入:
先使用d:
命令切换到相应盘符
在使用cd
命令切换到目标路径
- 使用Hexo生成博客
$ sudo hexo init
- 启动HEXO,浏览器访问http://localhost:4000/
- 新建一个博文
3. 将hexo博客部署到远端(GitHub)
- 添加Git部署插件
$ cnpm install --save hexo-deployer-git
- 新建GitHub仓库
- 修改配置文件
- 部署到GitHub上
$ hexo d
4. 更改hexo博客的主题
- 主题地址
- 克隆地址
- 修改配置文件
- 推送到远端
- 生效啦!