一,准备工作
- 安装:Node.js
- 安装及配置环境教程
- 利用 npm 安装国内淘宝镜像 cnpm,下载插件的速度会很可观。指令为:
npm install -g cnpm --registry=https://registry.npm.taobao.org
- 全局安装 hexo 博客,指令为:
cnpm install hexo-cli -g
- 创建Github账号
- 安装:git
二,建立博客
- 在资源管理器中你认为理想的位置建立一个存放博客的文件夹 _blog
- 在 _blog 文件夹中右键进入Git Bush Here
- 敲入指令:hexo init(初始化博客)
- 安装依赖包,指令为: npm install
- 本地启动hexo博客,指令为:hexo s(hexo start) 就可以在本地浏览器输入localhost:4000 来查看结果
三,部署到Github上
- 在Github上建立部署博客的仓库,而且仓库名格式必须为:用户名.github.io
- 修改配置文件
- 复制链接
- 打开 _blog/_config.yml ,翻到文件的最底下,修改并添加如下代码:
- 复制链接
deploy:
type: git
repo: git@github......mofi.github.io.git#此位置为上边复制的仓库连接
branch: master
- 一键部署
-
通过 hexo-deployer-git 插件可以实现一键将博客同时部署到多个git仓库中。如同时发布到github及gitee提供的pages服务。
cnpm install hexo-deployer-git --save
-
- 清除缓存文件:hexo clean
[注] 有时候部署的文件博客页面没发生变化,这时你就可以先清除一下缓存,然后用下边那个指令再发布到Github上。 - 通过指令 hexo g -d 即可实现一键发布,并更新CDN缓存。
hexo g 全拼为 hexo generate 意义是:生成静态文件
hexo -d 全拼为 hexo -deploy 意义是:文件生成后立即部署网站
至此,个人博客就搭建完成了,但是呢还没有完,因为还有更换博客主题(其中的样式,特效等等),发布文章等着你去探索。当然,主题我也已经给你找好了,如果不喜欢,可以到hexo主题官网去寻找心仪的主题。
-
传送门: hexo主题官网
我的个人博客:繁星*墨菲
最后,希望看到此博文的人都能搭建属于自己博客,并充分利用搭建的博客,砥砺前行。