手机使用hexo!

手机上使用hexo并不是一件难事,但在手机上写博文也确实挺难受的,但重要的还是比较方便使用的。步骤基本上和电脑一致。我只挑重点来讲。

安装Termux,配置基本环境

1
2
3
4
pkg update #更新
pkg install nodejs
pkg install git
pkg install openssh #用于连接Github

链接手机目录

1
termux-setup-storage

注意!可以不用这步操作,此步只是为了方便读写hexo的文件,但没有root就一定要这样做!否则hexo只是在应用的私有文件夹里面!

安装hexo

1
npm install hexo-cli -g #正常安装就是

接下来你可以直接复制电脑端上的hexo文件到手机目录,也可以直接cd进入手机目录进行安装,这里我就不详细说明了,简单的写一下要用的命令和注意

1
2
3
hexo init #在目标文件夹内执行
hexo g
hexo s

连接本地到Github

1
2
3
git config --global user.name “用户名”
git config --global user.email “邮箱地址”
ssh-keygen -t rsa -C “邮箱地址

生成的ssh密码在Termux的私有目录下“.ssh”文件夹内可以查看,复制到你的Github账号内就行。

1
ssh -T git@github.com #测试一下.出现成功就行

##修改hexo文件夹中_config.yml文件

1
2
3
4
deploy:
type: git
repo: 填这里
branch: mian

最后上传测试一下

1
2
3
4
npm install hexo-deployer-git --save #先安装这个才能上传
hexo clean
hexo g
hexo d

一气呵成!
到此教程结束

Q&A

Q:为什么无法安装nodejs?
答:请安装nodejs长期维护版本。
Q:为什么npm命令报错?
答:安装在Termux私有目录不会报错,如果在有软链接的情况下,在npm命令后加上 –no-bin-links可以解决。

如果有帮助的话就留下你的评论吧٩(´◒`