手机如何搭建Hexo博客?
关于这个问题,当初我也有过。一些博客比如wp,typecho,zblog等这些博客,都是有服务器,然后上传源码,直接后台快速部署。但Hexo为啥不能这样呢?
首先,Hexo和其他博客的框架结构不一样,Hexo采用静态页面的模式…这里就不展开细讲了。
那么如何搭建Hexo博客?
关于这个问题,我也查找了很多文档,大部分都是使用电脑去部署的。我在想我没电脑,或者电脑没在身边,不方便写文章,那该怎么办?
哎,这篇文章就教大家如何用几行指令搭建Hexo。
一、准备工具🛠️
这里使用手机终端软件,什么都可以,网上一搜一大堆,这里我用 termux 为例
下载链接:
点击展开
1.F-Droid(推荐,签名稳定)
- https://f-droid.org/packages/com.termux/
- 直接下APK:页面底部点Download APK,无需装F-Droid客户端
2.GitHub Releases(最新版) - https://github.com/termux/termux-app/releases
- 版本选择:Android ≥7选apt-android-7;Android 5/6选apt-android-5
3.Termux官网 - 官网:https://termux.dev/
(可跳转至上述官方渠道)
二、安装环境
首先授予termux存储权限
termux-setup-storage 回复y

可以更换镜像源,解决访问慢的问题
更换成清华镜像源
点击展开
sed -i 's@^deb https://termux.org/packages/@deb https://mirrors.tuna.tsinghua.edu.cn/termux/apt/termux-main/@g' $PREFIX/etc/apt/sources.list
pkg update && pkg upgrade -y
三、配置核心环境(重要)
Hexo是基于nodejs环境运行的,所以我们需要下载nodejs环境。 如果想部署到github上还需要git环境,还要有vim编辑器扩展。
安装 Node.js、Git、Vim编辑器
pkg install nodejs git vim -y
安装完成验证环境是否安装成功
node -v # 输出:v20.x.x npm -v # 输出:10.x.x git -v # 输出:git version 2.x.x
三、安装Hexo博客程序
用 npm 安装 Hexo 命令行工具npm install hexo-cli -g
可更换 npm 淘宝镜像加速后续依赖安装npm config set registry https://registry.npm.taobao.org
四、创建博客文件夹📁
创建博客文件夹(名称可自定义,这里用mcfun为例)mkdir mcfun && cd mcfun
初始化 Hexo 环境(自动下载核心文件)hexo init
安装依赖包npm install
效果如下:
生成静态文件并启动本地服务器
hexo g && hexo s
启动成功后,终端会显示访问地址,打开手机浏览器输入该地址,即可看到 Hexo 默认博客页面。
到这里Hexo博客就搭建好咯🎉
写在后面
在写这篇文章时也是五味杂陈,让我想到了不认识终端指令的自己。也想到报错n遍想放弃的自己…折腾,始终开心,享受过程。希望大家都能搭建属于自己的Hexo博客。❛‿˂̵✧