抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

手机如何搭建Hexo博客?

关于这个问题,当初我也有过。一些博客比如wp,typecho,zblog等这些博客,都是有服务器,然后上传源码,直接后台快速部署。但Hexo为啥不能这样呢?
首先,Hexo和其他博客的框架结构不一样,Hexo采用静态页面的模式…这里就不展开细讲了。


那么如何搭建Hexo博客?

关于这个问题,我也查找了很多文档,大部分都是使用电脑去部署的。我在想我没电脑,或者电脑没在身边,不方便写文章,那该怎么办?
哎,这篇文章就教大家如何用几行指令搭建Hexo。


一、准备工具🛠️

这里使用手机终端软件,什么都可以,网上一搜一大堆,这里我用 termux 为例

下载链接:

点击展开

1.F-Droid(推荐,签名稳定)

二、安装环境

首先授予termux存储权限
termux-setup-storage 回复y

mcfun1.jpg

可以更换镜像源,解决访问慢的问题
更换成清华镜像源

点击展开

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

效果如下:
mcfun2.jpg

生成静态文件并启动本地服务器
hexo g && hexo s
mcfun3.jpg

启动成功后,终端会显示访问地址,打开手机浏览器输入该地址,即可看到 Hexo 默认博客页面。
mcfun4.jpg

到这里Hexo博客就搭建好咯🎉

写在后面

在写这篇文章时也是五味杂陈,让我想到了不认识终端指令的自己。也想到报错n遍想放弃的自己…折腾,始终开心,享受过程。希望大家都能搭建属于自己的Hexo博客。❛‿˂̵✧

评论