用github page搭建个人网站
2024.11.24更新
忙活了一下午,终于将博客框架从jekyll改成了hexo
做得不够细心,首先是安装主题时忘记建站,然后又弄错了工作流的部署分支
在github创建个人仓库,并访问简单的个人网站
登陆github,新建仓库,注意仓库名必须为自己的github用户名
创建好之后,点击create new file,创建一个html文件,文件内容如下
1 |
|
点击确定,等github page部署好之后,访问hhtps://用户名.github.io/,即可看到自己的主页
使用静态页面生成工具来生成精美的网页
可以使用静态网页生成工具Jekyll,首先要安装ruby和gem
Ruby 一种简单快捷的面向对象(面向对象程序设计)脚本语言
Gem 全称 RubyGem 是 ruby 的包管理工具。
以下介绍了在Ubuntu22.04安装Jekyll的过程
ps:看到同学用hexos的模板很帅
安装ruby
1 |
|
安装GEM
1 |
|
安装完gem之后可能要对gem进行换源,否则安装jekyll可能会失败
1 |
|
安装Jekyll
1 |
|
找到自己喜欢的模板
我的模板来源在这里 wind-theme
下载到本地,打开项目后输入命令
1 |
|
可以在本地启动并调试项目。
ps:bundle install有时会失败,可能是因为GEM_HOME的问题
1 |
|
如果没有,可以使用以下命令修改
1 |
|
此命令临时有效,若想永久修改,需要修改配置文件
1 |
|
代码高亮
我使用的这个模板没有代码高亮功能,很low
找了个教程
安装rouge
1 |
|
配置 _config.yml
添加如下代码
1 |
|
生成 rouge css 风格文件
用以下命令生成文css文件
1 |
|
支持的 css 主题可以使用 help 命令查看
1 |
|
然后将生成好的 css 文件拷贝到博客的某个目录下,再到 include/head.html 文件头部引用这个新的 css 文件就行了
1 |
|
用github page搭建个人网站
https://spinninglight.github.io/2024/11/24/build_my_blog/