type
status
date
slug
summary
tags
category
icon
password
example-row
example-row
因为博客闲置时间过长,所以这次准备修缮一下。修缮之前先备份一下
hexo
目录。更新node.js
更新hexo
cmd
到hexo
目录下,依次执行:或者手动删除
hexo
下的node_modules
文件夹,然后执行npm install --save
重新下载依赖包。执行
hexo version
查看hexo
是否可用。我执行完后,打印信息如下:报这个错误的原因是
hexo\_config.yml
里面url
节点的url没有加上https:\\
,然后认为url
结构有问题。更新next主题
在
hexo
目录下,执行
npm install hexo-theme-next@8.19.0
。
更新主题后,查看hexo
升级是否成功,依次执行:添加git管理
将
hexo
目录添加为git项目管理,这样每次配置修改,文章发布就有了版本记录。hexo
所在目录下,执行git init
,然后在.gitignore
文件中添加不做版本版本控制的文件和文件夹,如下:
- 将想做版本管理的文件和目录,
git add
和git commit
。 我做版本管理的根目录文件和文件夹根目录如下:
- 在
github
上建一个仓库,使用命令git remote add origin <GitHub仓库地址>
将本地仓库与指定的GitHub仓库关联起来。
- 使用命令
git push -u origin master
将本地仓库的所有变更推送到关联的远程仓库的master
分支,并且设置当前分支为master
作为默认分支。
- 作者:黄x黄
- 链接:https://hxhowl.site/article/blog003-hexo-update
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。