在本地搭建一个Hexo博客

闲暇时

闲暇时,我回想起了搭建本博客时的情景,那时我已经搭了好多次Hexo了,也换了很多主题了,最终决定就用🐟鱼佬的安知鱼主题。
但,本篇文章不会讲怎么安装别的主题,也不会讲怎么部署,预计下一篇文章才会讲。
Hexo官网链接-中文

开始安装和搭建

首先,进入Node.js的官网,下载最新版的Node.js.exe程序
uwu
下载完之后安装,刚打开可能会遇到next按钮显示灰色无法点击的情况,这是正常的,稍等一会就会亮起并可以点击。
安装完之后,新建一个文件夹,在哪里都行。
uwu
并在这里输入cmd打开cmd,输入:

1
npm install hexo-cli -g

然后等待安装完毕,安装完后在本文件夹里的cmd窗口运行:

1
hexo init

uwu
这条命令会初始化Hexo,并在文件夹内安装Hexo的框架,注意,可能这个过程会遇到拉取失败(Github)的情况,看你的网络而定,可以使用Steam++来加速(有时可能也会失败)
初始化完会有这些文件。
uwu

此时可以运行两条命令(或一条)

命令1

1
hexo g

生成静态文件

1
hexo s 

在本地运行web服务(仅限Hexo)

命令2

1
hexo g && hexo s

二合一,&& 的意思是按顺序运行hexo g 和 hexo s

uwu
会生成静态文件,并给出一个地址:http://127.0.0.1:4000/
访问它,就可以看到刚搭建出来的网站了。
可以在_config.yml里配置更多选项,例如:网站名称、作者名称等。

至于部署和主题,会在下一篇文章讲到uwu~

更多的Hexo命令

hexo new 文章名字 –path 自定义文件名 :就是定义文章的名字,同时自定义生成文件的名字(推荐用)

hexo publish:将草稿文章发布为正式文章。可以使用这个命令将草稿状态的文章发布为正式状态,使其在博客中可见。

hexo new draft:创建草稿文章。这个命令会创建一个草稿状态的文章,在博客中不可见,可以用于暂存尚未完成或需要进一步编辑的文章。

hexo list:列出所有文章和页面。使用这个命令可以查看当前博客中所有的文章和页面的列表。

hexo migrate:从其他博客平台迁移文章。如果你之前使用其他博客平台(如WordPress)写过文章,可以使用这个命令将其迁移到Hexo中。

hexo version:查看Hexo的版本信息。

这些命令可以帮助你在Hexo中进行博客的管理、生成和发布等操作。你可以在Hexo的官方文档中找到更详细的命令说明和用法。希望这些信息对你有所帮助!