四、配置hexo-deployer-git
官方地址:https://github.com/hexojs/hexo-deployer-git
安装也很简单,直接在cmd中输入 npm install hexo-deployer-git --save
需要注意的是,执行该命令,需要在上面hexo初始化的仓库目录下执行,否则是没有用的。
执行完效果如上图
我们需要关注的是生成的_config.yml文件,这里我们打开这个文件,并对部分配置做修改。
- 修改url
- 修改deploy
- 这个配置可改可不改
修改完毕保存后,我们在cmd中执行命令 helo d
即可部署我们的项目,稍等几分钟,就能访问到了。
正常到这边就结束了,但是后续多上传几次后就会报错
这个原因可能是被限制了,我们需要配置token
打开github的settings
权限勾选第一个就行了
接下来我们需要在_config.yml中加上token
五、访问
我的路由是:https://zysicyj.github.io/
六、发布文章
官方文档:https://hexo.io/zh-cn/docs/commands
执行hexo -new
可以创建文件
执行上传命令 helo g && hexo d
,然后等几分钟,能看到文件已经同步上去了
七、安装主题
我是用的主题是bufferfly https://butterfly.js.org/posts/21cfbf15/#安裝
仓库根目录下拉取代码
修改_config.yml
安装插件
重新生成部署 hexo -g && hexo d
后续的话还有不少可以优化的地方,比如hexo主题,分类和标签问题,图片显示问题等等,这个后续再写文章吧