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

个人博客5年回顾

在这里插入图片描述
https://huangtao01.github.io/
五年前,看程序羊的b站视频做的blog,受限于网络,只能单向学习,没有人指导与监督,从来没有想过,有没有什么问题?
一、为什么要做个人博客?
二、我是怎么做的?
三、有什么结果?
四、参考了哪些文章,别人是怎么做的?
五、有没有什么优点,有哪些缺点可以改进?

今天是2025年2月18日,距离2020年2月18日刚好五年。
弹指一挥,五年已过,计划更新,教材更新。

种一棵树,最好是十年前,其次是现在!
未来五年,要读书学习,要身体力行,去实践,去输出。

内容:

利用hexo搭建个人blog2020-02-18
如何搭建个人博客——利用Hexo
二话不说,直接来干货!

环境配置
安装node.js
安装Git
自行百度,不难

安装cnpm
打开cmd(管理员模式)

npm install -g cnpm –registry=https://registry.npm.taobao.org

安装hexo

cnpm install -g hexo-cli

找到一个存放blog的文件夹打开git

在文件夹目录下:hexo init等待下载

如果命令行输入hexo有反应,安装成功。

开始

hexo s

打开浏览器输入:locathost:40000

写第一条博客写:

hexo n “我的第一条博客”

关联github
在github中新建仓库 注意仓库名字
显示文件:ls

打开文件 :

vim _config.yml

在最底端insert

修改 type:

gitrepo: https://github.com/huangtao01/huangtao01.github.io.git

branch:master

Esc键后 保存“:wq”
推送到远端

hexo d
刷新仓库,直接访问 https://huangtao01.github.io/pwd 当前文件夹

写博客

hexo new "my blog name"

以后每次发布文章都是这两条命令。

hexo g   # 生成页面渲染
hexo d   # 部署发布到GitHub Pages

自定义主题
Github上比较流行的主题:简洁和方便,让你更加专注于blog的内容

克隆到themes目录下

yilia
git clone https://[github.com/litten/hexo-theme-yilia](https://github.com/litten/hexo-theme-yilia).git themes/yilia

修改_config.yml:

vim _config.yml
修改theme 为 yiliahexo clearhexo ghexo shexo d

维护
windows重新注册账户后:hexo打不开,

bash: hexo: command not found

解决办法:

配置环境变量D:\ablog\node_modules.bin在系统变量path下,添加。

备注:ablog是俺机子上hexo所在文件夹

常用命令

hexo new "name"       # 新建文章
hexo new page "name"  # 新建页面
hexo g                # 生成页面
hexo d                # 部署
hexo g -d             # 生成页面并部署
hexo s                # 本地预览
hexo clean            # 清除缓存和已生成的静态文件
hexo help             # 帮助


谢谢


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

相关文章:

  • 【HarmonyOS Next】鸿蒙应用进程和线程详解
  • H5网页打包成安卓apk
  • uni-app发起网络请求的三种方式
  • 985硕研一无人机方向转嵌入式可能吗?如何选择未来方向?
  • 基于Ollama本地模型DeepSeek实现RAG
  • 【Linux AnolisOS】配置Linux固定ip地址。然后在Windows上连接使用linux中docker容器里的redis和nacos。
  • 【Docker】百度网盘:基于VNC的Web访问及后台下载
  • 机器视觉中的3D高透明工件检测
  • 【大学生职业规划大赛备赛PPT资料PDF | 免费共享】
  • Fastgpt学习(5)- FastGPT 私有化部署问题解决
  • MyBatis 实现批量查询操作:以苍穹外卖套餐菜品关联查询为例
  • 斐波那契数列模型:在动态规划的丝绸之路上追寻斐波那契的足迹(上)
  • 教学资料档案管理系统
  • Navicat Premium17 连接Oracle出现 “未加载 Oracle库
  • rnn.pad_sequence测试
  • 游戏引擎学习第110天
  • 在Vue项目中使用three.js在前端页面展示PLY文件或STL文件
  • 【Docker】《一文深度解析Docker核心技术:镜像、存储卷与网络架构原理》
  • itemgetter() 是 Python operator 模块中的一个函数,主要用于从 字典、列表、元组等数据结构中取值
  • Redis_基础