npm 包 hexo-myadmin 使用教程

阅读时长 3 分钟读完

介绍

Hexo 是一个流行的静态博客生成器,旨在让您使用简洁易懂的文本文件,通过 Markdown 格式写作,并生成漂亮、快速并易于管理的静态网站。Hexo-myadmin 是一个基于 Node.js 平台的 Hexo 博客后台管理系统,它提供了一个可视化的界面,方便用户管理博客文章,分类和标签等信息。本文主要介绍如何使用 Hexo-myadmin 来管理 Hexo 博客网站。

安装 Hexo-myadmin

可以通过 npm install 命令来安装 Hexo-myadmin 插件,安装完成后,在 Hexo 的配置文件中添加如下配置:

其中,usernamepassword 为登录 Hexo-myadmin 的账号和密码,path 为 Hexo-myadmin 管理页面的路径,secret 为用户会话私钥,用于加密和防止 XSS 攻击,language 为语言设置,默认为英文。

启动 Hexo-myadmin

安装 Hexo-myadmin 插件完成后,可以通过如下命令启动 Hexo-myadmin:

启动完毕后,访问 http://localhost:4000/admin/ 即可进入 Hexo-myadmin 管理页面,输入上文中配置的用户名和密码即可登录。

使用 Hexo-myadmin

Hexo-myadmin 提供了多种管理功能,包括文章发布、分类和标签管理,站点设置等功能。以下以文章发布为例,介绍如何使用 Hexo-myadmin 管理博客文章。

发布文章

在管理页面中选择 "Posts",然后点击 "New Post" 即可进入文章编辑页面。在编辑页面中,可以输入文章标题和正文,也可以选择分类和添加标签。编辑完成后,点击 "Save" 即可保存文章。文章存储在 Hexo 的博客源文件夹的 source/_posts 目录下,并生成对应的 Markdown 文件,Hexo-myadmin 会自动触发 hexo generate 命令重新生成静态页面。

分类和标签管理

可以通过 "Categories" 和 "Tags" 来管理文章的分类和标签。在管理页面中选择 "Categories" 或 "Tags",然后点击 "New Category" 或 "New Tag" 来添加新的分类或标签。在编辑页面中输入分类或标签名称,然后点击 "Save" 即可保存修改。

站点设置

可以通过 "Site" 来设置站点信息,包括站点标题、描述、主题等信息。在管理页面中选择 "Site",然后输入相应的设置,最后点击 "Save" 即可保存修改。修改完成后,Hexo-myadmin 会自动触发 hexo generate 命令重新生成静态页面。

总结

在本文中,我们介绍了如何使用 npm 包 Hexo-myadmin 来管理 Hexo 博客网站。通过安装和配置 Hexo-myadmin,我们可以使用可视化的界面来管理博客文章、分类、标签和站点设置等信息。Hexo-myadmin 让博客管理变得更加方便和高效,并提高了用户的体验。如果您是一位 Hexo 用户,那么强烈建议您尝试使用 Hexo-myadmin 来管理您的博客网站。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6006725f3660cf7123b36455

纠错
反馈