hexo-admin插件
安装
安装hexo-admin只需要一条命令1
npm install hexo-admin --save
当然如果你有配置淘宝的数据源可以使用下面的命令,安装时网络会稍微稳定一些,插件不大,感觉也差不多。1
cnpm install hexo-admin --save
使用
输入“hexo”运行hexo,打开浏览器输入“http://localhost:4000/admin ”,现在就可以正常使用了。
安全设置
在hexo的“_config.yml”文件中还可以配置一些hexo-admin插件的参数,用于保证安全的。如果是部署到GitHub pages上的话就没必要设置这个,因为GitHub只支持静态,而且hexo-admin的管理界面并不会一起被部署上去。
在hexo的“_config.yml”文件中添加以下参数1
2
3
4admin:
username: 用户名
password_hash: md5密码
secret: 用于加密cookie的密码
“_config.yml”的参数可以使用hexo-admin自动生成,打开hexo-admin界面,点击导航的“settings”选项,输入内容。
输入内容后下滑,找到生成的代码,复制到“_config.yml”中重启hexo,打来hexo-admin的界面。
注意:
这里要注意的是“secret”一定一定不能太过于简单,我设置“123456”报错了,后来我再乱输了一堆字母,成功。
hexo-admin新建文章设置参数
在hexo-admin新建文章可以设置一些文章参数,文章参数配置如下,参数默认值可以为空:1
2
3
4# hexo-admin默认文章参数
metadata:
参数名1: 参数默认值2
参数名2: 参数默认值2