分享两个实用的 Hexo 插件
hexo-browsersync 在 hexo-server 预览博客时,改动 js,css,md 等文件,localhost:4000 会实时同步刷新网页 hexo-browsersynchttps://github.com/hexojs/hexo-browsersync 安装 1$ npm install hexo-browsersync --save 使用 使用效果如下图,在 hexo s 时改动文件并保存后,网页就会自动刷新同步,很方便~ 缺点 改动 .pug 或者 config.yml 等文件时无法实时同步,还是需要手动 hexo cl && hexo s hexo-blog-encrypt 如果你需要写一些私密的博客,通过密码验证的方式让人不能随意浏览,那么这款插件是个不错的选择 hexo-blog-encrypthttps://github.com/D0n9X1n/hexo-blog-encrypt/blob/master/ReadMe.zh.md 安装 1npm install --save hexo-blog-encrypt 配置 可以在文章 ...
Hexo 博客备份及恢复
此插件有一个 bug!运行 hexo b 后会把主题文件夹里的.git 文件夹删除了,导致无法通过 git pull 来升级主题 前言 当我们要换电脑或者重装电脑系统时,博客的备份就显得很重要了,我们无须通过 U 盘来拷贝整个 blog 文件夹,这种方式太浪费时间,我们只需要使用hexo-git-backup这个插件,即可帮我们完美的备份好博客。 博客备份 安装 hexo 版本为 3.xx 以上 1npm install hexo-git-backup --save 配置 新建仓库,自定义仓库名(如:hexo-backup),权限设置为private。 在博客配置文件D:\blog\_config.yml中添加以下内容~~(非主题配置文件)~~ 1234backup: type: git repository: backup: git@github.com:xxx/xxx.git,branchName 如下图: 2020 年 10 月 1 日之后,新创建的仓库默认分支为 main,按个人实际情况填写 使用 运行hexo backup或缩写hexo b ...