Hexo+Gitee 搭建“个人博客”

Hexo+Gitee 搭建“个人博客”

一、安装git和node.js

1、安装git

  • 打开git官网:https://git-scm.com/download/win
  • 选择电脑对应的版本 (我的电脑64位)
    请添加图片描述

2、安装node.js

  • 打开node.js官网:https://nodejs.org/en/download
  • 选择电脑对应的版本 (我的电脑64位)请添加图片描述

二、安装Hexo

1、新建一个本地文件夹

  • 进入文件夹,单击右键选中’Git Bash Here‘,打开git命令窗口
    请添加图片描述

1、安装Hexo

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

  • 在git命令窗口中依次输入以下命令:
    请添加图片描述

  • 浏览器中输入博客地址 :http://localhost:4000/
    请添加图片描述

  • 如果出现当前页面,恭喜你拥有了个人博客,但是只能在本地访问。
    请添加图片描述

三、编辑个人博客

1、当前hexo/blog文件中,选中’Git Bash Here‘,打开git命令窗口

请添加图片描述

2、git命令窗口输入,hexo new “文章标题”

请添加图片描述

3、查看文章地址:\hexo\blog\source\_posts

请添加图片描述

4、打开文章,并编辑内容

请添加图片描述

5、运行 hexo g 生成网页

6、运行 hexo s 运行博客

请添加图片描述
请添加图片描述

四、更改博客样式

1、Hexo官网,点击主题

请添加图片描述

2、选择喜欢的主题,点击博客名称

请添加图片描述

3、进入github主页,向下滑动可看见当前博客的配置指南,复制链接安装主题

请添加图片描述
请添加图片描述

4、在博客下的 _config.yml 文件修改主题为 hollow,保存后退出

theme: hollow

请添加图片描述

5、运行 hexo g 生成网页

6、运行 hexo s 运行博客,主题修改成功

请添加图片描述

五、注册Gitee账号

  • 打开Gitee。网址:https://gitee.com/

  • 右上角 点击头像-> 打开账号设置
    请添加图片描述

  • 点击 实名认证,没有实名认证无法开启Gitee Pages 服务
    请添加图片描述

  • 右上角 点击头像-> 打开个人主页,记住域名最后一部分,是我们个人空间地址
    请添加图片描述

  • 在上方 “+”菜单 -> 点击新建仓库
    请添加图片描述

  • 填写信息,点击创建
    请添加图片描述

  • 完成创建
    请添加图片描述

六、将博客上传到Gitee中

1、Git 全局设置

因为本电脑配置,如果显示会不同
请添加图片描述

2、生成ssh

ssh-keygen -t rsa -C "邮箱地址"

// 输入完成,连续3次回车

请添加图片描述

  • 获取密钥
cat ~/.ssh/id_rsa.pub

请添加图片描述
请添加图片描述
请添加图片描述

  • 验证配置成功
    ssh -T git@gitee.com
    

请添加图片描述

3、打开_config文件,填写以下内容

请添加图片描述
请添加图片描述

4、在个人博客根目录打开git窗口

  • 运行npm install hexo-deployer-git --save 将博客部署到Gitee中
    请添加图片描述

5、输入 hexo g 生成网页内容

6、输入 hexo d 部署博客

7、打开刚刚创建的仓库

  • 点击管理 - 选择以下对应内容
    请添加图片描述
    请添加图片描述

  • 选择服务 -> 打开Gitee Pages -> 选择强制使用HTTPS -> 启动

请添加图片描述
请添加图片描述

  • 生成你的博客地址 https://memory2121.gitee.io/
    请添加图片描述

8、打开博客无样式,在_config文件中添加:isHttps: true

如果还没出现样式,先刷新gitee pages,再在打开的博客页面ctrl+F5强制刷新试试
请添加图片描述
请添加图片描述

七、更新博客

1、hexo clean 清除缓存

2、hexo g 生成网页

3、hexo d 部署博客

4、在Gitee Pages中 更新

请添加图片描述

八、hexo引用本地图片

1、修改博客配置

  • 打开==_config.yml==文件的配置项:post_asset_folder为true
  • post_asset_folder: true
    

请添加图片描述

  • 通过hexo new 文件名新建博客后,会产生一个和文件同名的文件夹。请添加图片描述

2、下载插件

  • 在博客根目录中下使用npm安装插件:

    npm install https://github.com/CodeFalling/hexo-asset-image --save
    

    请添加图片描述

  • 示例:通过相对路径索引到该图片

    [实例](./本地图片/4265bcd96d332764e61a89baaa7d1f4.png)
    

3、通过命令重新部署博客

  • hexo clean
  • hexo g
  • hexo d
  • 在Gitee Pages中 更新
Gitee(码云)是一个基于 Git 的代码托管和协作开发平台,它提供代码托管服务,支持多人协作。要上传项目到 Gitee 的个人空间,你需要遵循以下步骤: 1. 首先,确保你已经注册了 Gitee 账号,并且已经登录到 Gitee 平台。 2. 在 Gitee 主页右上角点击“+”按钮,选择“新建仓库”来创建一个新的项目仓库。 3. 输入项目仓库的相关信息,如仓库名称、描述、是否公开等,然后点击“创建”按钮完成仓库的创建。 4. 创建仓库后,你会看到仓库的首页,里面有各种 Git 命令和操作提示。如果你已经有一个本地项目需要上传,首先需要在本地项目目录下打开命令行工具。 5. 在命令行中,使用 `git init` 命令初始化本地仓库(如果尚未初始化)。 6. 使用 `git remote add origin <你的仓库地址>` 命令将本地仓库与 Gitee 上的远程仓库关联起来,其中 `<你的仓库地址>` 是你在步骤 3 中创建的仓库地址。 7. 使用 `git add .` 命令将所有文件添加到暂存区。 8. 使用 `git commit -m "提交信息"` 命令提交你的更改,其中“提交信息”是你对这次提交的简单描述。 9. 使用 `git push -u origin master` 命令将本地的更改推送到 Gitee 上的远程仓库。这里以 master 分支为例,如果你的分支不同,请替换为相应的分支名。 完成以上步骤后,你的项目就成功上传到了 Gitee 的个人空间。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值