第一步:去Google Play或酷安下载termux
第二步:注册一个GitHub账号并新建一个项目,详情可参考此教程
第三步:打开termux,执行
apt install nodejs -y
apt install git -y
如果网速太慢或者没有魔法上网条件时请自行搜索如何给termux添加国内源。
第四步:打开手机文件管理器,新建一个文件夹用来存储博客文件,文件夹名称最好为英文
第五步:打开termux,输入
cd /sdcard/你的文件夹名称
npm i hexo-cli -g
安装hexo,安装完成后,输入
hexo -v
检查是否安装成功,若出现版本号,则可进行下一步
第六步:输入
hexo init
npm install
安装必要组件
第七步:测试是否正常,输入
hexo g
hexo s
等待执行完毕后,打开手机浏览器,在地址栏中输入
127.0.0.1:4000
查看是否能显示
若能,则进行下一步
第八步:在termux中输入Ctrl+C终止本地服务器,输入
git config --global user.name "你的GitHubID"
git config --global user.email "你的GitHub绑定邮箱"
然后生成SSH key
ssh-keygen -t rsa -C "你的GitHub绑定邮箱"
打开github,在头像下面点击settings,再点击SSH and GPG keys,新建一个SSH,名字随便。
在termux中输入
cat ~/.ssh/id_rsa.pub
将输出的内容复制到框中,点击确定保存。
输入
ssh -T git@github.com
如果出现你的用户名,那就成功了。
第九步:打开博客根目录下的_config.yml文件,这是博客的配置文件,在这里你可以修改与博客相关的各种信息。建议使用ES文件浏览器编辑本地文件。
修改最后一行的配置:
deploy:
type: git
repository: https://github.com/你的GitHub账户名/你刚刚新建的项目名
branch: master
第十步:在termux中输入
hexo clean
hexo g
hexo d
完成以后可以访问你的GitHub pages链接,就能看到你的博客了。
关于主题配置和文章发布可以参考此教程,将其中提到的指令在termux/手机中操作即可