基础Blog搭建

1.环境搭建

  • node.js
  • git
    启动终端控制台 输入
    node -v
    npm -v
    git -v

alt text

2.安装hexo

npm install hexo-cli -g
(如果安装失败可以以管理员模型启动cmd mac是在命令行前加上sudo)
然后输入你电脑的password 就会开始下载

3.构建github仓库

在github中Create a new repository,也就是创建一个新的仓库,这里需要注意的是仓库名必须和用户名一致为:用户名.github.io 这也就是之后你hexo博客的网址。

4.生成ssh keys

同样是打开终端输入(如果不成功同样选择在前面加上sudo)
ssh-keygen -t rsa -C “邮件地址”

然后敲4次Enter

然后进入.ssh文件打开里面的id_rsa.pub,全选复制里面的代码

然后打开github

进入用户设置,找到SSH keys

新建SSH keys,名称随意,在下面粘贴代码

然后再在终端中输入:
ssh -T git@github.com
之后再输入yes

5.创建bolgfile

这我们需要找一个文件夹来存储我们的博客文件,然后在对应文件夹目录启动终端,然后初始化hexo,输入 hexo init 然后hexo install
接下来输入 hexo g hexo s

6.上线博客

打开 _config.yml
拉到最下面将deploy后面的全删掉,复制粘贴这段 (前面两个空格不要删除)

type: git
repository:
branch: main

去github之前生成的仓库页面,点code,复制https链接
将其粘贴到我们记事本中的repository:后面
image

然后回到终端输入:
安装自动部署发布工具
npm install hexo-deployer-git –save

然后在Blog文件夹右键打开git bash,依次输入

hexo g(生成)
hexo d(上传)

至此如果之前的操作都没有问题我们的博客就搭建好雏形了
浏览器输入你的用户名.github.io 就可以看到你的博客了

2.文章发布

写自己的第一篇博客

hexo new 文章标题

文章是.md格式,在我们的Blog文件夹中的source/_posts中

可以用Typora来编辑 为用的是vscode编辑感觉也没有很差

写好以后,我们还是一样打开git bash生成、上传

hexo g
hexo d

之后就是一些美化操作,大家可以在网上找自己喜欢的主题进行操作

3.界面优化


title:
date:
updated:
type:
comments:
description:
keywords:
top_img:
mathjax:
katex:
aside:
aplayer:
highlight_shrink:
random:
limit:
type:
value: