手机使用hexo!
手机上使用hexo并不是一件难事,但在手机上写博文也确实挺难受的,但重要的还是比较方便使用的。步骤基本上和电脑一致。我只挑重点来讲。
安装Termux,配置基本环境
1 2 3 4
| pkg update #更新 pkg install nodejs pkg install git pkg install openssh #用于连接Github
|
链接手机目录
注意!可以不用这步操作,此步只是为了方便读写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可以解决。
如果有帮助的话就留下你的评论吧٩(´◒`)۶