在本地搭建一个Hexo博客

在本地搭建一个Hexo博客
wuliao闲暇时
闲暇时,我回想起了搭建本博客时的情景,那时我已经搭了好多次Hexo了,也换了很多主题了,最终决定就用🐟鱼佬的安知鱼主题。
但,本篇文章不会讲怎么安装别的主题,也不会讲怎么部署,预计下一篇文章才会讲。
Hexo官网链接-中文
开始安装和搭建
首先,进入Node.js的官网,下载最新版的Node.js.exe程序
下载完之后安装,刚打开可能会遇到next按钮显示灰色无法点击的情况,这是正常的,稍等一会就会亮起并可以点击。
安装完之后,新建一个文件夹,在哪里都行。
并在这里输入cmd打开cmd,输入:
1 | npm install hexo-cli -g |
然后等待安装完毕,安装完后在本文件夹里的cmd窗口运行:
1 | hexo init |
这条命令会初始化Hexo,并在文件夹内安装Hexo的框架,注意,可能这个过程会遇到拉取失败(Github)的情况,看你的网络而定,可以使用Steam++来加速(有时可能也会失败)
初始化完会有这些文件。
此时可以运行两条命令(或一条)
命令1
1 | hexo g |
生成静态文件
1 | hexo s |
在本地运行web服务(仅限Hexo)
命令2
1 | hexo g && hexo s |
二合一,&& 的意思是按顺序运行hexo g 和 hexo s
会生成静态文件,并给出一个地址: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的官方文档中找到更详细的命令说明和用法。希望这些信息对你有所帮助!









