什么是 hexo-admin-yf
hexo-admin-yf 是一个 Hexo 博客后台管理的 npm 包,它提供了一个 web 界面,可以让你在浏览器里面轻松管理你的 Hexo 博客。简单易用的界面,包括文章、标签、分类、页面等相关管理模块。
如何安装 hexo-admin-yf
你可以使用 npm 命令进行安装:
npm install hexo-admin-yf
如何使用 hexo-admin-yf
启动 hexo-admin-yf
添加如下配置到 _config.yml
文件中:
admin: netlify: false username: your_username password_hash: your_password_hash
其中 password_hash 为你的密码的 md5 值。
然后执行以下命令启动 hexo-admin-yf:
hexo server -d
在浏览器地址栏中输入 http://localhost:4000/admin
,就可以打开 hexo-admin-yf 的界面了。
界面介绍
登陆后,你可以看到如下界面:
其中,左边是导航菜单,中间是管理区域,右边是相关信息。
配置管理
这里可以对 Hexo 博客配置进行修改,包括主题、页头页脚等等。
文章管理
这里可以添加、删除、编辑文章。支持 markdown 语法。
页面管理
这里可以添加、删除、编辑页面。
分类管理
这里可以添加、删除、编辑分类。
标签管理
这里可以添加、删除、编辑标签。
使用示例
添加文章
在 Hexo 博客的目录下输入以下命令:
hexo new "我的第一篇文章"
然后切换到 hexo-admin-yf 界面,进入文章管理,可以看到刚才添加的文章。你可以在这里编辑文章,支持 markdown 语法。
添加页面
在 hexo-admin-yf 界面中进入页面管理,点击添加页面,进行编辑。同样支持 markdown 语法。
总结
hexo-admin-yf 的出现,让我们可以在浏览器管理 Hexo 博客,给我们带来了很大的便利。
在使用的过程中,一定要注意保护好密码,不要泄露给别人。如果你是在公网环境下使用,建议加上 https,保证数据的安全传输。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005555d81e8991b448d28e6