手把手傻瓜式小白图文教程:如何用hexo搭建博客的并部署到git page (上)

前言

之前,写过一篇用hexo搭建自己的博客的教程,后面发现不见了。现在发现还是很多小伙伴不知道怎么搭建hexo的博客。
今天就通过图文教程,手把手教你如何搭建属于自己的博客。另外,后续会教你如何让自己的博客给谷歌收录,在谷歌搜索能够搜索到。

前期准备

  1. 需要一个GitHub账号,需要通过git page 实现免服务器部署博客。(本文会都会教)
  2. 本地电脑需要安装Nodejs环境。(会教你傻瓜式安装)
  3. 需要安装hexo三方包。(会教)

环境搭建步骤

(1)Nodejs安装包下载

下面先搭建本地环境,先从本地部署开始,后面才用GitHub进行线上部署。
首先你需要安装Nodejs环境,建议Nodejs版本选择较新的LTS版本,也就是nodejs v18(LTS) 或者 nodejs v20(LTS) 这些版本。因为后面的hexo包,要求Nodejs是v12以上的版本。
官方安装地址:https://nodejs.org/en/download 。选择你对应系统的可执行安装包:
在这里插入图片描述
官方地址下载Nodejs安装包可能会慢,如果出现慢的情况,可以用中文网的安装地址:https://nodejs.cn/download/

在这里插入图片描述
上面下载后的安装包,双击执行就可以了,然后直接点击下一步,下一步就行。

(2)确认Nodejs是否安装成功

安装成功后,windows的电脑就打开cmd命令窗口。mac电脑的就打开终端窗口。
cmd命令窗口不知道怎么打开的,可以直接搜索一下。
接下来,复制下面指令,粘贴在窗口,回车:

node --version

在这里插入图片描述
不报错,并且输出对应的版本,就是安装成功了。下面再试一下,Nodejs附带的Npm包管理器,有没有自动安装成功:
输入指令:

npm --version

在这里插入图片描述
同样不报错,显示对应版本号,就是安装成功了。

正常安装Nodejs最新的LTS版本,都是会携带Npm包管理器的。

(3)用Npm安装Hexo

Nodejs环境有了,那么我们可以用npm包管理器来安装Hexo脚手架。 hexo的官网地址:
https://hexo.io/zh-cn/
在这里插入图片描述
我们在windows的cmd命令行,或者 mac的终端,直接复制运行这条指令,就可以全局安装hexo脚手架。

npm install hexo-cli -g

安装成功之后,就可以通过hexo来搭建博客框架。

Hexo搭建博客教程

根据Hexo的官网文档指令,可以通过4条指令就完成本地部署。
首先,自己创建一个文件夹,然后在当前文件夹打开cmd。windows的伙伴可以这么操作,快速进行当前文件夹的cmd窗口。

在这里插入图片描述
双击进入myBlog文件夹,然后进行下面图中操作
在这里插入图片描述
就可以快速打开当前文件夹下的cmd
在这里插入图片描述
我的Mac电脑已经安装了,我就不安装了,用Mac终端继续我们的教程,放心以下指令在Mac电脑还是windows电脑,都是一样的。
在这里插入图片描述
执行第一条指令:

hexo init test-blog

在这里插入图片描述
在这里插入图片描述
创建完之后,cd进入项目文件夹,初始化我们的博客需要的依赖包。

cd test-blog
npm init --y

上面的npm init --y 加了–y之后,就可以不用一直回车定义项目的说明。直接生成。
在这里插入图片描述

不加上的话,就需要你自定义自己的项目名,协议等。我们用–y就直接使用默认的就行。

最后,运行下面指令

hexo server

在这里插入图片描述
成功运行后,就可以在浏览器的地址上输入localhost:4000,到这里就已经完成了本地部署了。
在这里插入图片描述

接下来就是如何增加文章和写文章的事情了。怎么增加文章,直接在hexo官方就可以看到教程。
使用hexo new first-demo 就可以自动创建一篇文章。更多的配置还是需要自己去探索。
在这里插入图片描述

如果不知道怎么生成文章,和写文章,直接留言。最后需要部署到git page的话,请看后续。

  • 14
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
在使用Hexo搭建并将其部署Gitee的过程中,你需要进行一些修改以确保正确的部署。 首先,你需要在_config.yml文件中找到deploy配置部分。在这里,你需要对deploy进行如下修改: ``` deploy: - type: git repo: https://gitee.com/你的用户名/你的仓库名.git branch: master ``` 将上述代码中的"你的用户名"替换为你在Gitee上的用户名,并将"你的仓库名"替换为你的仓库在Gitee上的名称。 接下来,你需要将你的同时部署GitHub,以便在无法访问Gitee时,仍可通过GitHub访问你的。在_config.yml文件的deploy配置中,添加以下代码: ``` - type: git repo: https://github.com/你的用户名/你的仓库名.git branch: master ``` 同样,将上述代码中的"你的用户名"替换为你在GitHub上的用户名,并将"你的仓库名"替换为你的仓库在GitHub上的名称。 完成以上修改后,保存并关闭_config.yml文件。接下来,你可以通过运行命令`hexo deploy`将你的部署Gitee和GitHub。 请注意,部署Gitee相对于GitHub可能会稍微麻烦一些,因为你需要手动去Gitee的网站上更新一次才能看到更新效果。这是因为Gitee是国内版的GitHub,速度相对较快,但在部署时需要手动同步。<span class="em">1</span><span class="em">2</span> #### 引用[.reference_title] - *1* [搭建hexo——Gitee篇](https://blog.csdn.net/qq_939317133/article/details/124046319)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *2* [hexo同时部署gitee和github,搭建镜像站](https://blog.csdn.net/liegu0317/article/details/123058346)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值