Hexo安装
电脑安装好node和git,终端执行命令:
sudo npm install -g hexo
接着在任意位置创建一个文件夹,如Blog,cd到该路径下执行以下命令
hexo init
接下来是安装依赖包
npm install
执行以下命令
hexo s
在浏览器输入http://localhost:4000/ 就可以进行查看了。
部署到gitHub
创建Github账号并新建项目
项目名称为用户名.github.io的固定写
编辑自己创建的本地博客文件夹中的_config.yml中的deploy
deploy:
type: git
repo: git@github.com:username/username.github.io.git (我自己的git@github.com:Anne-Tao/Anne-Tao.github.io)
branch: master
为了能够使Hexo部署到GitHub上,需要安装一个插件
npm install hexo-deployer-git --save
修改完成之后保存退出,然后输入以下命令
hexo clean
hexo g
hexo d
配置主题
本站选的是hexo-theme-next
在根目录下执行如下命令
git clone https://github.com/iissnan/hexo-theme-next themes/next
将根目录下_config.yml里theme的名称landscape修改为next
next主题优化
本站参考别人分享的hexo的next主题个性化配置教程,写的非常好,省的自己折腾了
绑定个人域名
在根目录下source目录下新建文件名为:CNAME
文件,直接将自己的域名如:wutao.work
写入
登录阿里云账号,在域名解析界面添加3条记录
@ A 192.30.252.153
@ A 192.30.252.154
www CNAME username.github.io.