Hexo hexo-dashboard插件

hexo-dashboard 是一个基于 Vue 构建的 Hexo 博客管理面板,让你能在浏览器中直观地编辑文章、页面和博客配置。
安装
npm install hexo-dashboard --save-dev
启用
hexo-dashboard 会在启动server模式时同步启动。
hexo server
浏览器中打开 http://localhost:4000/dashboard 即可访问管理面板。
配置
hexo-dashboard 支持密码保护,你需要通过命令行来管理用户。
所有命令都需要在 Hexo 项目根目录下,通过 npx hexo-dashboard 执行。
注册新用户
npx hexo-dashboard register <用户名>
例如:npx hexo-dashboard register admin,系统会提示你输入并确认密码。
修改用户密码
npx hexo-dashboard passwd <用户名>
例如:npx hexo-dashboard passwd admin。
删除用户
npx hexo-dashboard delete <用户名>
例如:npx hexo-dashboard delete admin。
列出所有用户
npx hexo-dashboard list
注意:注册用户后,密码的哈希值会保存在你的
_config.yml文件中。切勿将此文件提交到公开的版本库,以保护你的密码安全。
功能
- 文章与页面管理:可视化的创建、编辑和删除博客文章与页面。
- 配置编辑器:直接在后台编辑站点配置文件 (
_config.yml) 和主题配置文件。 - 深色模式:支持明暗主题切换,保护视力。
- 多语言支持:界面支持英语、中文、日语、韩语、法语等多种语言。