从零建个自己的博客 - Minchenv's Blog

从零建一个免费的个人 Blog,其实没那么难。

用啥?

环境准备

安装 Hexo(Blog 框架)

  1. 配置 Termux

    (使用 minchenv-hexo-on-termux 脚本配置)
    打开 Termux ,将以下命令复制并粘贴到终端,然后运行:

    1
    bash <(curl -s -S -L https://minchenv.vercel.app/scripts/minchenv-hexo-on-termux)

    稍等片刻,你的 Termux 会自动配置好 Hexo 环境。
    当出现类似于下图所示的文字时,即表明已成功配置 Hexo 环境。
    Congratulations! Hexo has been successfully installed on your device.

  2. 新建 Blog

    Termux 输入以下命令以新建一个 Blog:

    1
    hexo init <YourBlogName>

    执行命令后,hexo-cli 会自动帮你建造一个名为 <YourBlogName> 的文件夹。
    执行下列命令启动 hexo 的预览,并在浏览器里进行预览:

    1
    2
    cd <YourBlogName>
    hexo s -o

    若一切安好,将会出现如下的输出并自动打开浏览器:
    输出:
    OgD158.md.png

想要结束预览?在 Termux 中按 Ctrl + C 以结束预览。

  1. 配置 Blog

    提示

    考虑到你可能对 Hexo 不熟悉,所以此处仅更改 titledescriptionlanguageurl 等基本属性。

    想要了解更多?点下面的链接以跳转到 Hexo 官方文档。

Termux 中执行以下命令:

1
2
# 请在博客目录下执行!
nano _config.yml

根据这个表格对其做出更改:

名字 解释 原值
title Blog 的标题 Hexo
description Blog 的描述 ‘’
author Blog 的作者(默认作者) ‘John Doe’
language Blog 的语言(主题根据此渲染页面的部分或全部字段) ‘en’
url Blog 的地址 https://example.com/'

不会退出 nano ?按 Ctrl + X,并输入 y 以保存及退出。

新建一篇文章

Termux 中输入如下命令:

1
2
# 请在博客目录下执行!
hexo new post <title>

此时会自动新建一篇文件名为 <title>.md 的文章,其位于 <YourBlogName>/source/_posts/ 下。

然后,打开它,使用 Markdown 进行书写。

什么?你不会 Markdown

没写完啊啊啊啊啊啊啊啊啊啊啊啊啊

评论