1. 前置环境(win10)
1.1 git
1.2 node.js
2. 安装hexo
2.1 建好存放博客文件夹,并打开git bash
2.2 换中国镜像源
npm install cnpm -g --registry=https://registry.npm.taobao.org 用中国镜像源
2.3 安装hexo
cnpm install hexo-cli -g
2.4 初始化项目,直接运行下面命令(若是太慢或失败,直接码云下载并自己安装依赖(cnpm install))
hexo init //初始化
hexo g //generate 生成静态文件
hexo s //start 启动
2.5 访问http://localhost:4000/
,已经ok
3. 换肤(以Black-Blue为例)
3.1 直接克隆
git clone https://github.com/maochunguang/black-blue.git themes/black-blue
3.2 如图,修改_config.yml文件,将lanscape 改为 black-blue
3.3 重新生成(hexo g)运行(hexo s)查看
4. 部署到github
4.1 创建git仓库, 仓库名为你的github用户名字.github.io
(固定格式)ps:由于我已经创建过了所以下图报红
4.2 安装git部署插件,
npm install --save hexo-deployer-git
4.3 如下图,修改_config.yml
4.3 运行hexo d
4.4 输入github用户密码
4.5 最后输入
你的github用户名.github.io
,4.6 若是访问被禁了,又没有途径访问外网的。可将本地dns服务器更改为阿里的(本人亲测有用),再修改host的github映射(修改为阿里后,本人GitHub访问不了,才出此下策)。
大功告成,附上我的地址
ps: 将.md文件放置.\source_posts,就能显示自己的博客了。
但最好是用hexo n "名字"创建.md文件,有默认格式。