type
status
date
slug
summary
tags
category
icon
password
example-row
example-row
因为博客闲置时间过长,所以这次准备修缮一下。修缮之前先备份一下hexo目录。

更新node.js

因为hexo我是维护在Windows环境下。所以这次安装了nvm-windows用于管理ndoe.js版本。安装完成nvm-windows后,更新node.js

更新hexo

cmdhexo目录下,依次执行:
或者手动删除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项目管理,这样每次配置修改,文章发布就有了版本记录。
  1. hexo所在目录下,执行git init,然后在.gitignore文件中添加不做版本版本控制的文件和文件夹,如下:
  1. 将想做版本管理的文件和目录,git addgit commit。 我做版本管理的根目录文件和文件夹根目录如下:
  1. github上建一个仓库,使用命令git remote add origin <GitHub仓库地址>将本地仓库与指定的GitHub仓库关联起来。
  1. 使用命令git push -u origin master将本地仓库的所有变更推送到关联的远程仓库的master分支,并且设置当前分支为master作为默认分支。
【blog002】hexo博客NexT主题下配置和美化【blog004】hexo博客在NexT主题下使用valine评论
  • Twikoo