HOMM

Hobbies of middle-aged men

安装NexT主题

安装前提

NexT主题仓库地址:https://github.com/next-theme/hexo-theme-next

打开终端,输入:

1
2
cd hexo 
git clone https://github.com/next-theme/hexo-theme-next themes/next

此时打开hexo目录,查看themes文件夹下已新增了next文件夹。

将hexo/_config.yml打开找到theme:项,修改为theme: next并保存。

终端输入:hexo clean&&hexo s便可查看主题安装效果。

后期更新主题,输入:

1
2
cd hexo/themes/next
git pull

前言

此博客是在Github和Vercel上搭建Hexo静态博客,和我之前使用过的WordPress建站很不一样,优点是无需购买云服务器,除了需要准备一个域名,完全免费,加载速度快,主题多,教程多;缺点就是有一定的技术门槛。我觉得很适合像我这种博客小站,而且我也喜欢折腾😄。

开始前需要准备

  • github账号
  • vercel账号
  • 科学上网环境

在MacOS安装Hexo

安装Homebrew

Homebrew是一款软件包的管理器,安装它主要是为了安装Hexo所需的Node.js和Git。

首先,打开终端,输入:

1
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

根据屏幕提示,依次输入密码,及回车键确认:

1

2

接下来会显示安装成功,但是会提示Warning: /opt/homebrew/bin is not in your PATH.

3

按照屏幕Next steps提示,依次复制屏幕显示的2条命令后运行:

1
2
3
(echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/复制屏幕显示账户名称/.zprofile

eval "$(/opt/homebrew/bin/brew shellenv)"

最后输入brew help启动brew。

安装git和Node.js

分别输入brew install gitbrew install node.js,安装好git和Node.js,可输入git -vnode -v查看安装软件版本,确认是否正确安装。

截屏2024-03-02 19.43.01

安装Hexo

输入npm install -g hexo-cli安装Hexo,

5

输入hexo init hexo在用户文件夹下新建hexo文件夹,可以在访达中查看。

截屏2024-03-02 19.54.59

再输入cd hexonewnpm install完成Hexo安装,可以输入hexo -v查看安装版本,我目前安装的是7.1.1版。

截屏2024-03-02 20.00.15

创建GitHub仓库

点击GitHub Desktop官网链接下载并安装GitHub Desktop。选择Create a New Repository on your Hard Drive。

截屏2024-03-03 16.59.45

Name填写hexo,local Path填写/users/用户名(也就是上一步安装Hexo的上级文件夹名称),填好后点击Create Repository。

截屏2024-03-03 17.15.34

新建仓库后查看History,看到文件夹的内容都已经被软件识别,现在点击Publish repository在Github发布仓库。

截屏2024-03-03 17.17.59

确保keep this code private已勾选,点击Publish repository。

截屏2024-03-03 18.06.15

这时在Github里已经有了hexo仓库。

创建Vercel项目

点击直达vercel直达链接,用GitHub账号登陆,这时已经可以看到同步Github的hexo项目,点击import。

截屏2024-03-03 18.15.07

等待30秒,项目成功生成,快点击Visit看看自己的新blog吧!

后续维护及优化

现在你已经用了自己的hexo博客,至于后续如何维护及优化,就请点击我的下篇文章吧!(暂未完工,待续……)

安装next主题

关于我

  从小我就是一个喜欢新鲜事物的人。上学时主要是对计算机的热爱,除了当时大家都喜欢的游戏外,我还喜欢研究计算机硬件,在上中学那会儿,《微型计算机》期期必买,也是那时学会了自己攒机和装系统。到了大学,便经常为同学修电脑、装系统、组建宿舍网络,积累了些相关的经验,其他空余时间就用来打游戏了,后来智能手机兴起,由于当时穷,入了android门,便又学会了刷机、修手机。工作后,经济和时间都充裕了很多,入的坑也越来越多,像园艺、草缸、NAS、软路由、建站、PVE、做美食等等,最近又入了3D打印的坑,在把网上模型撸了个遍之后,开始学起了fusion360建模。在学习和折腾这些众多的爱好中,从初识到略懂,踩过了无数的坑,这也引出了为什么会有这个博客的原因。

这个什么样的博客

  最早我获取信息的方式是买书、买杂志,后来BBS兴起,逛各种BBS成了我获取信息的主要方式,如今,各种短视频、自媒体兴起,但绝大多数都是些广告和没营养的内容,刺激了多巴胺分泌后,并没有留下什么,却占用了人们太多的时间和互联网大量的资源。相反,网上的一些个人独立博客,却蕴含着宝贵的知识财富,也是我在折腾过程中最主要的知识获取方式。

  如今,人到中年,有了自己的小孩,看着孩子一天天长大,我不禁想,以前折腾的过程中虽然乐趣重重,但折腾过后,却没有留下什么,有所遗憾。所以,现在我想把我折腾的过程记录下来,写给未来的自己,写给我的孩子,同时也希望能帮助那些遇到过同样问题的陌生网友。

  我自认为我不是一个能够坚持的人,但希望这次我能一直坚持把这个blog写下去,不留遗憾。

0%