让 Hexo 支持在线编辑

插件安装

1
npm install --save hexo-admin

注意:上面的命令需要在 Hexo 根目录执行,过程中可能会报错,是因为版本兼容性关系,无需理会!

插件使用

1
hexo s

注意:每次在使用插件时,都需要使用 Hexo 集成的 server 引擎,运行上面的命令后,可通过浏览器打开 http://DOMAIN:4000/admin 访问编辑器。

登录验证

该插件不需要身份验证即可访问,所以为了安全,最好添加身份验证。访问插件页面,点击导航栏中的 Settings,点击页面的 Setup authentification here,根据提示依次输入用户名和密码,最后验证无需理会。输入后会在页面下生成代码,将其复制到 Hexo 博客根目录下的_config.yml 即可。

下次再登录时,需要输入用户名和密码!

在线部署

每次编辑好文章后,需登录到服务器的 Hexo 根目录中执行部署命令才可以,这样非常麻烦。插件集成自动部署功能,不过需要进行一些简单配置,将下面的代码复制到 Hexo 博客根目录下的_config.yml:

1
deployCommand: './g.sh'

然后依次执行以下命令。执行后即可通过导航栏中 Deploy,然后在页面输入框输入任意字符后点击 Deploy 即可:

1
2
echo 'hexo g' > g.sh
chmod +x g.sh

本文链接:https://my.lmcjl.com/post/19714.html

展开阅读全文

4 评论

留下您的评论.