栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

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

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

使用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.email
git 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-deployment
deploy:
  type: 'git'
  repo: 'https://gitee.com/black-and-astringent/blog.git'    //你自己的仓库地址
  branch: 'master'
安装部署工具
npm install hexo-deployer-git --save
正式部署
hexo clean
hexo g
hexo 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

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

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/731134.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号