欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

使用hexo和Giee搭建个人博客全过程

时间:2023-07-12
使用hexo和Gitee搭建个人博客全过程 环境搭建

安装Git安装Node.js 搭建Hexo 安装Hexo

npm install -g hexo

初始化Hexo

首先在你希望的位置创建一个blog文件夹,使用命令行窗口进入该文件夹当中并执行下方代码初始化。

hexo init

初始化后你就会看到文件夹中多出来很多文件,其中你最需要关注的是三个文件:

source 博客的正文和其他源文件都在这里themes 主题文件_config.yml 全局配置文件 启动Hexo

hexo clean //清除所有的记录hexo generate //生成静态网页hexo server //启动服务

这里的命令都是可缩写的,分别为hexo c,hexo g ,hexo s 。

成功后的服务器默认端口为4000,我们在浏览器中访问localhost:4000即可。

写文章

hexo new "我的第一篇博客"

该命令会在source的_post中生成一个md文件,此时你可以选择继续在命令行中写文章或者直接打开md文件书写,建议采用后者。关于md的语法和快捷键我之前也有过发表。

把博客部署到Gitee 注册一个Gitee账号,创建仓库

输入仓库名称,其它默认即可。

生成/添加公钥SSH

首先配置ssh账户和邮箱

git config --global user.email '你的邮箱'git config --global user.name '用户名'

查看账户和邮箱

git config --global user.emailgit config --global user.name

本地生成ssh公钥

ssh-keygen -t rsa -C "刚注册的邮箱"

根据生成ssh上面的地址找到后缀名为.pub的文件,复制里面的代码去Gitee里面的ssh公钥中粘贴。测试是否连接成功

ssh -T git@gitee.com

成功会显示如下信息:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ahZnJLGt-1644321931612)(C:Users86151Desktop成功.png)]

连接到Gitee

打开根目录下的_config.yml,将内容修改成如下样式

# Deployment## Docs: https://hexo.io/docs/one-command-deploymentdeploy: type: 'git' repo: 'https://gitee.com/black-and-astringent/blog.git' //你自己的仓库地址 branch: 'master'

安装部署工具

npm install hexo-deployer-git --save

正式部署

hexo cleanhexo ghexo d

Gitee Pages设置

在自己的仓库里找到服务,第一个Gitee Pages

这里面需要实名认证,大概一个工作日。

审核通过后会给你一个网址,这个网址就是我们个人博客的网址。

Hexo主题配置

每个人都有自己的喜好,去Gitee和Github中去寻找属于你的Hexo theme吧!

找到文件,你可以clone过来也可以下载下来。注意这里下载到themes文件夹中配置_config.yml文件,将你下载的主题文件夹名字复制到这里来,我这里用的是yilia

# Extensions## Plugins: https://hexo.io/plugins/## Themes: https://hexo.io/themes/theme: yilia

主题风格的详细配置请去查阅主题的手册,通过手册内容去美化个人博客。

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。