hexo外网部署
hexo外网部署
在部署之前,了解一下hexo的常用命令
hexo 常用命令
1 | hexo new "My New Post" # 新建文章 hexo n "My New Post" |
hexo github 部署
首先,你需要有一个github
账号,然后,在github
上创建一个仓库,名称为username.github.io
,其中username
是你的github
用户名。
然后安装一个插件 hexo-deployer-git
,执行命令:
1 | npm install hexo-deployer-git --save |
在_config.yml
文件中添加以下内容:
1 | deploy: |
第一次提交执行三步走命令:
1 | hexo clean |
此时,你可以直接通过 username.github.io
访问你的博客了。如果你想要通过域名访问,接着执行下面的步骤。
购买一个域名,如腾讯云的域名
,然后,在域名
上,添加一个CNAME
记录,记录值为username.github.io
。
在你的域名注册商的控制面板中,找到DNS设置,然后添加以下两个CNAME记录:
www 指向 username.github.io(你的用户名)
@ 指向 IP地址
在github
上,点击settings
,找到Github Pages
,选择customer domain
,然后输入自己的域名,点击Save
,等待几秒,刷新页面,即可看到你的博客了。
第一次之后的提交,只需执行hexo d
命令即可。
在本地对博客进行修改(添加新博文、修改样式等等)后,通过下面的流程进行管理
依次执行指令
1 | git add . |
将改动推送到 GitHub
然后才执行
1 | hexo generate -d |
将本地文件发布网站到main分支上。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 robing's blog!