首页IT科技hexo博客部署到github(【hexo博客搭建】本地搭建hexo博客(上))

hexo博客部署到github(【hexo博客搭建】本地搭建hexo博客(上))

时间2025-09-19 09:06:32分类IT科技浏览5210
导读:前言 本篇文章会从本地(Windows 10 搭建-主题更换-部署阿里云详细步骤,如果在搭建过程中,遇到问题,可以通过博客页脚下的QQ联系我,或者在下面评论留言...

前言

本篇文章会从本地(Windows 10)搭建-主题更换-部署阿里云详细步骤                ,如果在搭建过程中                        ,遇到问题       ,可以通过博客页脚下的QQ联系我            ,或者在下面评论留言

一.本地搭建

1.安装前置

1.1安装git

在git官网下载最新版本的git即可                        ,因为本地是Windows所以下载Windows版本即可           ,如下图所示        ,如果你是x64版本的电脑就下载红色箭头所指的版本                        ,如果你是x32的就下载x32版本的                。

下载完毕安装包之后全部next下一步即可

1.2安装node.js

安装hexo博客需要nodejs的支持               ,需要去nodejs官网下载    ,下载LTS长期支持版本即可                        ,如下图

我这里的版本是16.13.2LTS

下载完毕之后                   ,直接按照自己需求设置即可,或者直接全部下一步                    ,安装完毕之后                       ,检测安装成功输入如下命令,就可以查看node版本   ,然后里面还带有npm包管理器也是如下命令查看版本

Windows的建议是                ,使用cmd用管理员的方式启动

使用windows键 + q输入cmd                        ,鼠标右键以管理员的方式启动

node查看版本

node -v

npm查看版本

npm -v

如下图所示,显示nod版本为v16. 13 .2       ,npm版本为8. 1. 2

1.3npm换淘宝源

换淘宝源的原因是npm在国外下载速度很卡            ,淘宝源是国内的就不卡,使用npm下载cnpm来实现换源                       。

npm下载cnpm命令如下

npm install -g cnpm --registry=https://registry.npm.taobao.org

输入这个命令之后                        ,如下图           ,第一个红色箭头是安装命令        ,安装可能会稍微有点久                        ,第二个红色箭头是检查是否安装成功               ,如果和我显示的一样    ,没有ERR的报错那么就是安装成功了        。

1.4使用cnpm安装hexo博客框架

到这里已经完全安装完毕前置                        ,就可以正式开始安装hexo博客框架                   ,输入如下命令来安装hexo博客框架            。

安装博客框架命令

cnpm install -g hexo-cli

输入完如上命令之后如下图,第一个红色箭头是上面的安装博客框架命令                    ,第二个红色箭头是检查是否安装成功                       ,如果你和我一样   ,那么就是安装成功了                       。

2.生成hexo博客

2.1准备文件夹

到这里就能真正的安装hexo博客了                ,首先需要准备一个文件夹比如我这里准备的是blog文件夹来放我的hexo博客                        ,输入命令如下            。

准备blog文件夹

cd .. cd .. md blog cd blog

如下图所示按照从上往下的顺序       ,第一个箭头是回到上级目录            ,第二个箭头也是回到上级目录                        ,第三个箭头是创建blog文件夹第四个箭头是进入blog文件夹(是不是写的太详细           ,废话太多了?)

上图是因为我使用的是虚拟机操作        ,只有一个C盘                        ,所以只能在C盘下操作               ,这里我选择的是在C盘根目录下面创建blog文件    ,如果你是真实机                        ,电脑里面应该有D盘F盘等等...什么盘                   ,如果你要在其他盘创建可以输入如下命令

其他盘创建文件夹命令

> 盘符: #比如 D: > md `你要创建的文件夹` #比如 md blog > cd `你创建的文件夹` #比如 cd blog 2.2生成hexo博客文件

在上面操作的blog文件目录下操作,cmd最好是管理员的方式运行                    ,输入如下命令即可在blog文件夹下面生成hexo博客文件        。

生成hexo博客文件

hexo init

因为各种原因                       ,没有在C盘操作了   ,比如权限问题                ,下面我都是在虚拟机的E盘操作

然后我遇到了一个问题在这里记录一下                        ,如果你在这个步骤和我遇到了一样的问题也可以参考我的解决办法                       。如下图报错                。

解决办法是找到nodejs的安装目录       ,右键属性            ,点击安全                        ,设置users用户完全控制权限

输入完成生成命令之后           ,可以在生成的目录下面看见这些文件        ,如下图                        ,后门做博客全部都是基于如下图的文件来修修改改

2.3启动hexo博客

现在什么都做完了               ,就差启动了    ,输入如下命令即可启动                        ,前提是必须是在你生成hexo博客的文件夹下面输入如下命令

启动hexo博客

hexo s

输入完成这个命令之后你应该能看见如下图所示的样子

然后就可以根据地址到浏览器去访问,http://localhost:4000/

如下图                   ,成功画面    。

我就在这里简单说下hexo的命令用法

启动服务

hexo s

删除缓存

hexo clean

重构文件

hexo g

部署到远程站点

hexo d

在这个页面上面,也详细说明了                    ,怎么创建文章                       ,启动服务   ,到此                ,一个基础的hexo博客就已经搭建完毕                       。

二.更换主题

官方给的主题不太好看怎么办                        ,换主题呗!这里我以Matery主题来做演示       ,当然你现在看见的这个博客就是用Matery主题来修改的                    。

1.下载主题

Matery官方文档当然你也可以去官方文档查看            ,里面有如何修改                        ,配置           ,当然大多数还是需要自己去修改。

在你的hexo目录下面有一个themes文件夹        ,cd进去                        ,然后下载matery主题               ,命令如下

安装matery主题

git clone https://github.com/blinkfox/hexo-theme-matery.git

如下图    ,如果你和我一样那么就是下载成功了,从上往下                        ,我们先看第二个箭头                   ,第二个箭头是安装matery主题命令,然后下载完毕之后                    ,把themes文件夹里面的主题名字改为matery原名是hexo-theme-matery                       ,这样的好处是方便操作

1.1安装主题

下载完毕之后还需要做配置文件的修改才能生效   ,首先我们打开hexo博客目录下的_config.yml文件                ,如下图                        ,从左往右       ,打开第一个红色箭头所指的_config.yml文件然后            ,右边的红色箭头是打开文件过后的样子                        ,找到底部theme选项           ,然后把原本的值修改成matery

如下图查看效果        ,发现就变好康了很多?                        ,这里查看的时候               ,先ctrl+c停止运行    ,然后输入hexo clean清理缓存                        ,在然后输入hexo g重构                   ,最后输入hexo s运行服务即可

下一篇文章将是把本地博客部署到阿里云服务器上面

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
python uuid模块(Python UUID模块是什么?)