前言
写博客早已是众多技术爱好者们积累知识、分享知识的一个途径。国内有很多不错的写作平台,也许你也会像我一样纠结该去哪里写。而搭建一个属于自己的博客平台,根据自己的喜好突出自己的风格,或许不失为一种更好的选择。类似的教程有很多,但是都不够全面或者是版本老旧已经无法按照文中流程顺利部署。本文从头到尾按照先本地部署后服务端部署的思路,一步步讲解搭建流程,希望读者能够有所收获。如有错误还请不吝赐教。
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
环境:macOS Monterey
12.5.1
Apple M1
一、使用命令行安装相关程序
可以先通过
which
命令查看一下是否安装过某个命令行程序,比如which brew
,该命令会返回某程序的安装路径。
1.安装homebrew
强烈推荐使用homebrew管理Mac上的应用程序。一般Mac环境下的程序包都可以通过brew进行安装或者删除。下文中提到的node,不推荐使用官方的方式安装,否则删除的时候不是很方便。
2.安装git
略
3.安装node
使用brew安装程序非常简单,如:brew install node
查看是否已经安装成功:node -v
npm -v
。node安装成功后会有两个程序被安装,可以通过node
和npm
指令进行验证。
npm是Node.js自带的一个包管理工具,类似brew。
如果命令可以正常执行,能够正常显示出版本号,说明该程序已经安装成功。
3.安装Hexo
执行命令:brew install hexo
同样的,执行命令查看一下版本,验证是否安装成功:hexo -v
或者hexo version
二、本地调试
经过以上步骤,我们已经完成了一部分搭建工作,可以先在本地验证一下是否能够正常工作。