Hexo Admin的使用
Feb 22, 2019
这是一个坑
安装方式我就不说了,就是按照网上说的那样,我主要说一下Deploy中的脚本怎么配置,网上都是类似这种
./xxxx.sh
完了我也傻不拉几的按照这种方式写,后来发现这就是一个脚本,你不用deploy就用命令行运行也是一样的,
admin只是一个写markdown的工具,部署只是提供给你一个快捷键罢了,问题是我是Windows,居然也用.sh真是尴尬,改成.bat路径前面也不需要.这也是linux下的写法。deployCommand: ‘hexo-generate.bat’ 就行了。
tips
每次hexo deploy的时候是不是都要输入github用户名密码?
可以这样做
先配置一个环境变量

接着在你的用户目录(C:\Users\username)下新建一个叫 _netrc的文件(没有拓展名)
编辑这个文件
- machine github.com
- login username
- password password
设置好这些后,当你再次部署时,就不用输入用户名和密码了。
tips2
hexo admin可以配置用户名和密码,密码需要用bcrypt加密,方法如下。
1 | public class BCryptDemo { |