在互联网上利用Github Pages部署个人博客 GitHub 通过 GitHub Pages 服务直接从 GitHub 存储库通过 SSL 为个人、组织或项目页面提供免费、快速的静态托管,并自动化开发工作流程并使用 GitHub Actions 进行构建。 Step1.创建Github存储库。 注意库名必须以用户名开头,例如:我的用户名是liumy-lay,则库名为liumy-lay....
参考https://github.com/CaiJimmy/hugo-theme-stack-starte 创建repo 的名字最好是 username.github.io ,这样访问起来方便一点,要不然访问得加上 repo 的名字,因为 github pages 有两种访问形式: https://username.github.io—— repo 名字是 username.github.io 的默认访问形式 https://username.github.io/repo...
1 - 配置GithubPages服务进行个人博客的部署,使得所有人都可以访问你的博客站 在config.toml 文件中设置 baseURL 为 Github Pages 服务的域名(用户名.http://github.io) #config/config.toml baseURL = "https://blog.calvinhaynes.top/" #未设置阿里云托管之前应该是 "https://用户名.github.io" title...
且打开速度极慢,所以就使用hugo进行博客的撰写,生成静态博客后就可以部署在云服务器上或者GitHub上,这样在国内搜到的云服务器上的博客http://www.mockingj.cn,在国外就是github上的pageshttps://caecarxu.github.io/,这样国内外都有一个比较好的访问速度。
通过Github 自动为我们仓库生成,注意是为username.github.io.myBlog仓库配置 Actions。 new workflow后,会出现一个 yml 文件的编辑器。第一次使用出现的是skip this : Set up a workflow yourself。 接下来参考peaceiris/actions-hugo和peaceiris/actions-gh-pages项目,编写自己的 workflow。如下面代码,修改完用户名...
name: GitHub Pages on: push: branches: - main # Set a branch name to trigger deployment pull_request: jobs: deploy: runs-on: ubuntu-latest permissions: contents: write steps: - uses: actions/checkout@v3 with: submodules: true # Fetch Hugo themes (true OR recursive) ...
dillonzq/LoveIt: ️A clean, elegant but advanced blog theme for Hugo 一个简洁、优雅且高效的 Hugo 主题 (github.com) 搜索# LoveIt主题支持"lunr"和"algolia"两种搜索: lunr: 简单,配置type = "lunr"即可。运行hugo会将生成的index.json索引文件放在public/目录下,随网站一起发布。没有contentLength...
Hugo + GitHub Pages 搭建自己的网站 大家好,我是站长 polarisxu。 很早之前,我使用 WordPress 搭建了个人博客:http://blog.studygolang.com,毕竟那时候 WordPress 是首选。现如今,大家似乎更喜欢静态博客,各种语言的静态博客生成器轮子不断,比如 Go 语言的 Hugo 就是一个静态博客生成器。我个人认为,静态博客生成...
1. 注册 Github 如果已有账号,直接登录 2. 了解 Github page 创建过程 进入Github Pages官网,了解创建过程。 3. 创建仓库 点击Github右上角头像旁边的 "+", 点击New repository进入创建仓库页面 输入仓库名称,如下图: 注意:仓库名的格式为<username>.github.io,username是你Github的账号名。
使用Github Pages 搭建个人博客 个人博客整体架构 一个静态博客数据有两部分,一部分是静态页面(体积小),另一部分是图片或者大文件(文件体积大),通常来讲一个网站整体结构是静态页面放在服务器上(比如可以使用虚拟机、自己的服务器、github pages 项目),而对于大文件或者图片则通常会使用对象存储服务(比如对象存储或者...