- 欢迎来到我的博客,我在这里记录关于技术和生活的一些思考和总结
- 如果发现任何问题,欢迎到 这里 向我反馈
2024年计划
趁着今年认真写了年度总结,顺便制定一下 2024 年的计划。
图说2023
Wilson的年度回顾
使用Hugo搭建博客站点下篇——正式使用
接上篇 环境准备好以后的使用还是比较简单的,我准备直接在原本基于 hexo 的博客项目中进行,因为想保留原先仓库的 git 提交记录。 但是发现 hugo 使用文档 中并没有介绍在已有项目中初始化的方式,因此先建了一个新的站点,看下目录结构和配置文件和 hexo 有什么异同。 目录结构 首先使用 tree 命令看下 hugo 生成的目录结构 . ├── archetypes │ └── default.md ├── assets ├── content ├── data ├── hugo.toml ├── i18n ├── layouts ├── static └── themes 8 directories, 2 files 主题选择 通过上面的命令初始化了 hugo 工程,但其实还没什么主要文件。 因为整个 hugo 站点的内容是基于主题进行搭建的,可以在网上寻找适合自己的主题,官网提供了 300+个 主题 这里我选择了 PaperMod 这个主题,这是一个基于 Paper 拓展的一个主题,相比 Paper 丰富了更多功能(一开始我尝试的是 Paper,发现很简洁,但是太简洁了) 这里我选择将主题项目作为 git 子模块集成到项目的方式,在 hugo 工程的目录下载主题文件后,在主配置文件内设置 theme 配置项,然后就可以启动项目了 git submodule add https://github....
使用Hugo搭建博客站点上篇——环境准备
本篇介绍将博客站点从 Hexo 迁移为 Hugo 的过程以及途中遇到一些问题的解决记录
Rust语法学习-使用包、预置库和模块管理不断增长的项目
使用包、预置库和模块管理不断增长的项目
Rust语法学习-使用 if let 管理简约控制流
使用 if let 管理简约控制流 ...
Rust语法学习-枚举和模式匹配
关于枚举和模式匹配
Rust语法学习-结构体
使用结构体可以自定义一系列数据结构并打包在一起,然后用其定义多个符合这个结构的值。 ...
Rust语法学习-类比其他编程语言
rust 语法融合了多门编程语言的特性,可以看到很多语言的影子,例如 JavaScript、Java、Python、C、Go 等。 ...
Figma Config 2023 观后感下篇——开发模式
关于 Figma Config 2023 后半部分“开发模式”演讲的总结 ...
Figma Config 2023 观后感上篇——变量、原型
关于 Figma Config 2023 的一些总结和所思所想 ...
vuex对比pinia
vuex@3 对比 pinia@v2 ...
关于WebAssembly
WebAssembly 是什么 ...
CSS基础知识
一些CSS基础知识学习和整理
JavaScript闭包学习
关于JavaScript闭包原理的学习
JavaScript的Promise学习
关于JavaScript Promise原理的学习
JavaScript的this关键字
关于JavaScript的关键字this的原理的学习
JavaScript的防抖和节流
关于JavaScript防抖节流的学习
JavaScript的基础排序实现
关于JavaScript基础排序算法的整理
JavaScript的原型和继承
关于JavaScript继承原理的学习