Hexo安装

Hexo

是什么

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用  Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。

安装

安装 nodejs 和 git

首先是安装安装 nodejs ,这是使用 Hexo 必备的组件,安装 nodejs 将会同时安装 npm 。

来到 nodejs 官网 进行下载。

nodejs 下载完成后,来到 git 官网 下载 git。

git 能够起到从 github 下载项目并解压,方便使用

它还可以为你把 Blog 项目挂载到 github 上,此后便可以通过互联网访问你的博客,本篇将暂时不会写这个。

安装 Hexo

安装完以上两种组件后,我们可以直接来到 Hexo 官网

官网首先就是安装代码:

1
npm install hexo-cli -g

在终端中输入这行代码,Hexo 将会自行完成安装。

基本操作

初始化博客文件夹

现在你的计算机中选择一个你想要用来存放 Hexo 博客源文件的地方。然后输入以下代码。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
hexo init blog
//初始化一个名为 blog 的文件夹,这是你博客源文件存放的地方。
//blog可以修改为任意你想要的名称。

cd blog
// 进入创建并初始化好的博客文件夹

npm install
// 安装必备的组件

hexo server
// 启动服务器
// 你可以通过打开终端中的链接:http://localhost:4000/ 来打开初始化的博客网站

new

1
2
hexo new "post title with whitespace"
// 简单示例

使用 new 命令新建一篇新的文章,scaffold 文件夹中有模板,默认使用 post.md 作为初始模板。

此时你就做得到写文章写文章了。对于 markdown 格式的文章,需要使用到 obsidianvscode( vscode 需要进一步的设置和下载插件来达到预览等功能)等编辑器来编写。

1
2
hexo n -p Hexo/Icarus安装 "Icarus安装"
// 这条命令可以帮助在本地创建文件夹后,将新建的文章创建在指定的文件夹。

该命令具体的其他参数请参考官方文档。

generate

1
2
3
hexo generate

hexo g // 简写

生成静态文件

server

deploy

1
2
3
hexo deploy

hexo d //简写

clean

clean
1
hexo clean

清除缓存文件 (db.json) 和已生成的静态文件 (public)。

安装完成

安装完成后,我们可以运行下面这段代码:

1
2
3
hexo server
// 或者
hexo s

我们第一次运行我们安装好的博客,Ctrl + 鼠标左键 能够打开运行在本地的博客网页地址。

然后我们就得到了我们的博客,它以默认的主题和一篇基本文章显示。

参考链接

Hexo 官网: https://hexo.io/zh-cn/

作者

Erial

发布于

2023-02-06

更新于

2023-02-16

许可协议

评论