博客作业报告--张嘉睿

Hexo 是一个快速、简洁且功能丰富的静态博客框架,基于 Node.js 开发。它允许用户使用 Markdown(或其他支持的标记语言)编写文章,并通过简单的命令将其转换为静态网页。
Hexo拥有以下一些优势:
- 简单易用:Hexo 的安装和配置都非常简单,使用者可以快速上手,无需太多专业知识。
- 高效快速:由于 Hexo 是基于静态网页生成的,因此在网站访问速度上表现出色。而且,Hexo 在生成静态页面时速度很快,即使在文章较多的情况下也能保持高效率。
- 支持多种主题和插件:Hexo 提供了丰富的主题和插件,用户可以根据自己的喜好和需求进行选择和定制,从而打造出独具特色的博客。
- Markdown 写作:Hexo 支持使用 Markdown 格式编写文章,Markdown 是一种简单易懂的标记语言,让用户专注于内容创作而无需过多关注排版。
- Git 版本管理:Hexo 可以轻松与 Git 集成,使用户可以使用版本控制管理博客内容,方便多人协作和备份。
- 丰富的功能:Hexo 不仅仅是一个静态博客生成器,还提供了许多有用的功能,如标签、分类、RSS 订阅等,使用户可以更好地管理和展示自己的内容。
Redefine主题是一款简洁、快速、纯粹的 Hexo 主题,其简约之美遥非平凡,让人领略到设计的力量。本主题不仅包含诸多实用丰富的功能,而且赋予了精致而出色的设计理念。
准备工作
1.安装node.js
- 下载网址:https://nodejs.org/en/download
- 安装完成后,打开控制面板(win+R 输入cmd),输入
node -v
、npm -v
查看版本信息。 - 在node.js安装路径下创建两个文件夹【node_global】及【node_cache】,打开命令行窗口,输入
npm config set prefix “D:\Program Files\nodejs\node_global”
、npm config set cache “D:\Program Files\nodejs\node_cache”
,并将node_global的路径添加到系统变量的path中。 - 在cmd中输入
npm install -g express
测试配置是否成功。
2.安装git
- 下载网址:https://git-scm.com/download/win
- 安装完成后,打开控制面板(win+R 输入cmd),输入
git --version
查看Git版本信息。 - 配置用户名和邮箱
git config --global user.name xxx
git config --global user.email xxx@xx.com
Hexo搭建个人博客
- 进入文件夹任意位置,点开git bash,输入
npm install hexo-cli -g
hexo init blog
cd blog
npm install
hexo server
其中:
- node_modules: 依赖包
- public:生成的页面
- scaffolds:文章的模板
- source:资源
- themes:主题
- 输入
hexo s
,如果出现INFO Hexo is running at http://localhost:4000/ . Press Ctrl+C to stop.
,则表示创建成功,点开链接将会看到你初始化的博客界面。 - 接下来就可以去寻找自己喜欢的主题模板,构建属于自己的个性化博客界面了。
Hexo部署到github
- 在github新建一个名为
zhangjiarui530.github.io
的仓库,注意前缀要和自己github账号的名字相同,否则可能会报错。 - 进入_config.yml文件,找到deploy部分,更改其中的内容如下所示
- 安装 git部署命令工具
npm install hexo-deployer-git --save
- 最后输入
hexo clean
hexo g
hexo d
。
hexo clean清除之前生成的东西,hexo generate生成静态文章,hexo deploy部署博客。
- Title: 博客作业报告--张嘉睿
- Author: 张嘉睿
- Created at : 2024-04-15 17:25:52
- Updated at : 2024-04-15 17:35:28
- Link: https://github.com/zhangjiarui530/zhangjiarui530.github.io/2024/04/15/博客报告/
- License: This work is licensed under CC BY-NC-SA 4.0.
预览: