Hexo-Admin 为 Hexo 提供一个后台界面

*这个插件最后的更新日期大概在 6 个月前。

在使用和这个插件之前,得需要一台 VPS 来作为后台。

我目前是将 hexo server 运行在其他的端口,在网页端执行部署命令后,将 public 的文件复制到 Nginx 网站配置文件中指定的文件夹内。

使用方法

npm install --save hexo-adminhexo server

打开浏览器,在 URL 后面加上 /admin 就可以访问了。

配置

所有的配置信息都在 _config.yml 中。

Settings > Setup authentification here. 这里设置密码,然后将下方的配置信息拷贝到 _config.yml 中。

部署

Hexo Admin 自带了一个部署功能,可以在网页中执行部署命令,这里有一个例子。

在 Hexo 目录创建一个文件

touch hexo-deploy.sh; chmod a+x hexo-deploy.sh

内容是

#!/usr/bin/env sh    hexo deploy    

接着在 _config.yml 中的 admin 里面添加

admin:    deployCommand: './hexo-deploy.sh'

当你需要部署的时候,可以在 Deploy 里面进行部署。

留下评论

发表评论