当前位置: 首页 > article >正文

hexo和github.io博客的搭建

简要:

        最近在牛客网上看到有很多应届毕业生大佬的求职简历上都写上了自己的博客
    地址,并且在acwing上看到图图佬,铅笔佬也有自己的博客地址,大部分都采
    用了自己搭建博客的方式,而不是用脏乱差的csdn来写博客。所以我也采用了自己
    搭建博客的方式。

总结

其实不难,主要是看视频,该流程遇到的易错点和解决方法我都写上去了。

** 搭建流程:**

主要是以下面的视频为主线:
https://www.bilibili.com/video/BV1mU4y1j72n?spm_id_from=333.337.search-card.all.click&vd_source=70cb27e5d8d58c614c5ecfc628505b58

安装nodejs:

注意:安装nodejs应该安装12.19.0版本的,如果安装最新版本很容易会报错。

安装完成后看下面的文档和视频教程

安装文档教程(创建node_cache和node_global文件,此处没有讲好,看下面的视频):

https://www.cnblogs.com/liuqiyun/p/8133904.html

安装视频教程(只看创建node_cache和node_global文件,和配置环境变量这部分):

 https://www.bilibili.com/video/BV1ki4y1F72Y?spm_id_from=333.337.search-card.all.click&vd_source=70cb27e5d8d58c614c5ecfc628505b58

等到安装git时,请看这个视频:

https://www.bilibili.com/video/BV1mU4y1j72n?spm_id_from=333.337.search-card.all.click&vd_source=70cb27e5d8d58c614c5ecfc628505b58

注意:

1 hexo 主要是以下几个命令:
hexo clean  //清除缓存文件
hexo s      //开启服务器,暴露出相应的接口
hexo g     //生成静态文件(我是理解成类似于git工作区中的文件发送到缓存区中)
hexo d     //上传文件(我是理解成类似于git缓存区中的文件发送到版本库中)

2 在执行hexo d文件之前,需要一个令牌,则我们需要创建一个令牌。

3 ssh这里的作用主要是生成密钥(好像就是公钥)。目的是为了免密登录自己的github账户。

4 仓库的名字要和自己的用户名一致,否则后面会报错。

主题配置
我所使用的主题是butterfly,通过下面的视频和文档可以学会.

安装视频教程:

https://www.bilibili.com/video/BV1Ko4y1S7mv?spm_id_from=333.337.search-card.all.click&vd_source=70cb27e5d8d58c614c5ecfc628505b58

安装文档教程(文档的更加全面):

https://butterfly.js.org/posts/21cfbf15/

最后附上我自己所搭建的博客的图片:

2.png

我的博客地址:

https://acwer.github.io/

最后强调一句:

该博客网站是静态网站,我们需要在本地进行修改,然后push上github去。这样才算完成了更新。

http://www.kler.cn/a/229119.html

相关文章:

  • Web渗透测试之伪协议与SSRF服务器请求伪装结合? 能产生更多的效果
  • minio https配置
  • Windows图形界面(GUI)-QT-C/C++ - QT 对话窗口
  • Git学习笔记
  • Linux查看日志命令
  • uniapp实现“到这儿去”、拨打电话功能
  • SpringBoot集成Flowable工作流
  • C++集群聊天服务器 网络模块+业务模块+CMake构建项目 笔记 (上)
  • Spring Boot(六十五):使用 ant.jar 执行 SQL 脚本文件
  • Windows下Node.js下载安装及环境变量配置教程
  • 陪诊小程序开发:重塑医疗服务体验,让关爱触手可及
  • 学习数据结构和算法的第3天
  • MySQL:关于存储过程
  • Packet Tracer - Configure IOS Intrusion Prevention System (IPS) Using the CLI
  • 第1章 简单使用 Linux
  • 空气质量预测 | Matlab实现基于SVR支持向量机回归的空气质量预测模型
  • 【RK3399 Android10, 支持温控风扇】
  • mysql关于left join关联查询时on和where条件区别
  • 数学建模:数据相关性分析(Pearson和 Spearman相关系数)含python实现
  • Kafka SASL_SSL双重认证
  • wins 安装 tensorflow keras
  • 一个冷门的js加密逆向分析
  • LeetCode:9.回文数,对整数的反转操作
  • 紫光展锐M6780丨一语即达,“声”临其境
  • Django的配置文件setting.py
  • SENet在双塔中的应用