hexo博客2:初始化

简介: hexo博客2:初始化

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

一、初始化

输入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.csdn.net/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页面展示


目录
相关文章
|
9月前
|
JavaScript Shell 网络安全
hexo博客1:环境配置
hexo博客1:环境配置
85 0
|
9月前
|
搜索推荐
hexo博客4:发布文章
hexo博客4:发布文章
50 0
|
11月前
|
Web App开发 域名解析 JavaScript
3分钟搭建个人Hexo博客
从账号的创建到一键部署,手把手教你零基础创建个人博客,后续可以继续根据网上的教程来修改代码对博客进行定制化的美化。
80 1
|
域名解析 JavaScript Linux
关于Hexo博客
关于Hexo博客
114 0
|
数据采集 数据挖掘 Shell
[Hexo]部署博客及更新博文
找到其中的 deploy 标签,改成下图所示形式,并保存。注意:冒号后面要加上一个空格,否则会报错。
YI
|
Shell
Hexo博客搭建3
之前的文章介绍了博客的本地搭建和线上部署。因为hexo的内置主题不够好看,所以我们可以选择加载其他主题来美化我们的博客页面。本文我将介绍基于hexo框架搭建的博客如何修改主题。
YI
67 0
YI
|
JavaScript Shell Linux
Hexo博客搭建1
暑假在家学习时,突然感觉学过的知识忘记的很快,所以决定搭建个人博客来记录学习过程。经过前期了解后,决定采用Hexo框架来搭建个人博客。本文将记录博客搭建过程。
YI
86 0
|
JavaScript Shell 开发工具
Hexo 博客安装和启动
Hexo 博客安装和启动
146 0
|
API Apache 数据库
博客项目(4、初始化)
博客项目(4、初始化)
93 0
|
JavaScript Shell Linux
使用Hexo搭建自己的博客
之前一直在用typecho来做自己的博客,因为他操作比较简单,但是前几日修改一些配置的时候,看着满屏的php代码实在有些头疼,在朋友的推荐下,我成功的入坑了hexo,下面分享一些自己搭建博客的过程,尽量让读者避开一些坑。