使用hexo搭建博客并部署到github
1、安装nodejs
Hexo是一款基于Node.js的静态博客框架,需要安装一下nodejs和npm工具
而nodejs自带npm,所以nodejs安装成功后可以直接使用命令 node -v 和 npm -v 来查看node版本和npm版本
node -v
npm -v
2、安装Git
Git是目前世界上最先进的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。也就是用来管理你的hexo博客文章,上传到GitHub的工具
安装成功后可以使用 git –version 查看git版本信息
git --version
3、安装hexo
安装好git和nodejs后就可以安装hexo了,使用命令npm install hexo-cli -g安装hexo
npm install hexo-cli -g
安装成功后可以使用 hexo -v 查看hexo版本信息
hexo -v
4、初始化hexo项目
cd到要创建项目的目录
初始化项目,这个myblog自己随便取什么名字
hexo init myblog
然后进入项目目录,安装依赖
cd myblog
npm install
最后,启动服务
hexo server
然后控制台最后会打印出
INFO Start processing INFO Hexo is running at http://localhost:4000 . Press Ctrl+C to stop.
此时,浏览器输入 http://localhost:4000 就能打开博客了
5、部署到github
首先,你要有一个github账户,没有就去注册一个
注册完登录后,新建一个名为 yourname.github.io 的仓库,yourname是你的用户名
仓库创建好了,回到本地,打开项目根目录下的站点配置文件_config.yml,添加
deploy: type: git repo: https://github.com/YourgithubName/YourGithubName.github.io.git branch: master
此时还需要安装deploy-git,也就是部署的命令
npm install hexo-deployer-git --save
安装完全后,就可以部署到github了,输入以下命令
hexo clean
hexo generate
hexo deploy
部署好了,过几分钟就可以在 https://yourname.github.io 访问到你的博客了

浙公网安备 33010602011771号