安装 hexo-admin
cd hexo 目录
npm install --save hexo-admin
启动 hexo
hexo s
然后打开 http://localhost:4000/admin/ 就可以看到管理页面。
Pages - 新加 page;
Posts - 新加或删除 post;双击一个 post,你可以编辑,预览,新增修改 tags、categories,选择发布或不发布;
Settings - 一些配置;
Deploy - 可以直接部署到 github。
问题
点击deploy出现
Config value “admin.deployCommand” not found
windows下的解决方法
打开主配置文件_config.yml,在最下面加入如下代码
admin:
deployCommand: 'hexo-deploy.bat'
在同级目录新建hexo-pubish.bat文件,文件内容如下:
hexo g
hexo d
完成后,点击deploy就可以将代码部署到 github。
乱码问题
在我进行上述操作后,点击deploy,发现我执行会出现如下乱码
原因:
批处理文件,是以ANSI编码方式。若以别的方式(如UTF-8)编辑了批处理,转换成ANSI格式即可。