一点点前提
在搭建博客之前,首先需要了解什么是Node.js 项目。这个完全可以ChatGPT,Node.js 项目其实就是JavaScript 运行环境。下面是一个Node.js 项目的文件结构:
1 | typical-node-project/ |
可以使用npm(Node Package Manager)
管理依赖,node_modules
文件夹是 Node.js
项目中存放所有依赖包(第三方库)的地方。
博客框架
个人觉得写博客和开发网站不同,写博客主要是内容的输出,没有必要从头到尾自己搭建,所以使用一个博客框架就很重要,我使用的是Hexo
Hexo 是一个快速、简洁且高效的博客框架。 Hexo 使用 Markdown(或其他标记语言)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
直接看它的官方文档就可以愉快的使用了。
一个好看的主题
在大概了解相关的知识之后,就是选择一个好看的主题,这个是博客的门面,我的主题是Typography但是我最开始不是看github发现的,主要是看B站的polebug23。非常热爱学习的一位up主。