hexo博客2:初始化

本文档详细记录了使用Hexo初始化博客、生成静态网页及解决常见错误的过程。内容包括:输入hexo init初始化博客,安装必备组件,生成静态网页并启动本地服务器,以及针对SSL证书错误和网站内容未更新的解决方案。此外,还提到了配置文件修改导致的YAML错误及其解决方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

写在最前面

由于已经有hexo博客了,因此初始化博客部分直接复制的之前笔记。

所有关于hexo的博客的文章,如果感兴趣可以回顾:

hexo博客7:构建简单的多层安全防御体系
hexo博客6:自定义域名 购买、配置、更新部署
hexo博客5:更新部署&域名配置
hexo博客4:发布文章
hexo博客3:主题选择
hexo博客2:初始化
hexo博客1:环境配置

一、初始化

输入hexo init初始化文件夹

hexo init Blog

在这里插入图片描述
这是因为服务器的SSL证书没有经过第三方机构的签署,所以才报错
解决办法:

git config --global http.sslVerify "false"

在这里插入图片描述
输入npm install安装必备的组件。

cd MyBlog      //进入这个MyBlog文件夹
npm install

新建完成后,指定文件夹MyBlog目录下有:
在这里插入图片描述
(错误)
在这里插入图片描述

node_modules: 依赖包
public:存放生成的页面
scaffolds:生成文章的一些模板
source:用来存放你的文章
themes:主题**
_config.yml: 博客的配置文件 **

这样本地的网站配置也弄好啦。

二、生成静态网页

输入hexo g生成静态网页,然后输入hexo s打开本地服务器,

hexo g

在这里插入图片描述

hexo server(或者简写:hexo s))

然后浏览器打开http://localhost:4000/,就可以看到我们的博客啦,效果如下:
在这里插入图片描述
在这里插入图片描述
按ctrl+c关闭本地服务器。
在这里插入图片描述
C:\Windows\System32\MyBlog
在这里插入图片描述
在这里插入图片描述

三、报错解决

hexo d 显示成功

3.1 报错一

还提示了Branch master set up to track remote branch master from git@github.com:ifgyong/ifgyong.github.io.git. 但是在网站上面内容没有更新的。
法1:(没成功)
本地分支是hexo 远程master,在本地的hexo部署到远程master上面不成功
删除了 .deploy_git 文件夹,然后 hexo clean ,hexo g -d
法2:
没成功的原因是,有两个分支
一个main,一个master
我default默认的是设置的另一个,在文件中修改为main就好啦

3.2 报错二

另一个报错:
网站完全打不开,或者只显示read me 当中的my page
原因:文件未保存(需要用管理员模式保存)
在这里插入图片描述
500 Internal Privoxy Error
原因:未勾选最后一项https

创建GitHub博客主页(仓库主页)绑定域名问题There isn’t a GitHub Pages site here
404参考:https://blog.youkuaiyun.com/tr1912/article/details/80673610

FATAL YAMLException: can not read a block mapping entry; a multiline key may not be an implicit key (
这是在hexo建静态网站后,改了主目录下的_config.yml文件中的Site,如果在写value的时候:后面没有加一个空格就会报错。
在这里插入图片描述

我最开始没注意报错,这里修改过了一定加空格 !!!

四、版本1.0页面展示

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是Yu欸

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值