如何建立本网站
建立博客的步骤包括创建一个GitHub存储库、下载静态网站生成器、选择一个主题、创建一个主页文件、推送代码到GitHub等等。具体来说:
- 创建一个GitHub存储库,命名为“username.github.io”。
- 下载静态网站生成器,例如Jekyll或Hexo。
- 选择并应用一个主题,可以使用GitHub的官方主题库,或者在其他网站上寻找主题。
- 创建一个主页文件,例如“index.html”,并添加您的个人信息、博客文章、照片等内容。
- 将代码推送到GitHub存储库中,访问“https://username.github.io”查看您的博客是否已经建立。
Jekyll和Hexo有什么区别
Jekyll和Hexo都是静态网站生成器,它们有一些区别:
- 语言:Jekyll基于Ruby编写,Hexo基于Node.js编写。
- 配置:Jekyll相对复杂,需要对Ruby有一定的了解,而Hexo相对简单,适合初学者。
- 插件:Jekyll拥有庞大的插件生态系统,而Hexo的插件数量比较少。
- 速度:Hexo的构建速度比Jekyll快,因为Hexo基于Node.js编写。本网站采用Hexo
总之,选择适合自己的工具需要考虑自己的需要和喜好。Jekyll适合喜欢Ruby的用户,而Hexo适合喜欢JavaScript和Node.js的用户。
您还可以考虑工具的易用性、插件生态、主题库等因素来选择。最重要的是选择熟悉和喜欢的工具,这样您可以更好地管理和维护自己的博客。
Hexo官网上的教程比较繁琐,那么可以参考下面的简单步骤:
安装Hexo:在你的本地计算机上安装Node.js和Git,并使用npm命令安装Hexo:
1 | npm install -g hexo-cli |
创建Hexo博客:使用Hexo命令创建一个新的博客:
1 | hexo init myblog |
配置Hexo博客:打开博客根目录下的_config.yml文件,并根据自己的需求进行配置。例如,你可以设置博客标题、描述、主题、自定义域名等等。
生成静态页面:使用Hexo命令生成静态页面:
1 | hexo generate |
部署到GitHub Pages:打开博客根目录下的_config.yml文件,并将deploy部分配置如下:
1 | deploy: |
然后使用以下命令将博客部署到GitHub Pages:
1 | hexo deploy |
查看你的博客:在浏览器中输入https://your-github-username.github.io即可查看你的博客。
请注意,上述步骤是一些简单的基本步骤,可能还需要进行更多的自定义和调整才能满足你的需求。如果你在这个过程中遇到了任何问题,可以查看Hexo官方文档或在网上寻找更多的教程和解决方案。
更换主题
默认主题是landscape,在themes文件夹下,可以使用别人开发好的主题,本站使用的是:https://github.com/JoeyBling/hexo-theme-yilia-plus
下载之后放到themes文件夹下即可
主题基本配置
配置在_config.yml文件中,把theme选项改成所需要的主题名即可
完结
有问题请问
- 本文作者: Sturd
- 本文链接: https://good1uck.github.io/2023/03/01/如何建立本网站/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!