Github页面加载缺少CSS和图片的Hugo主题

wydwbb8l  于 2023-01-28  发布在  Git
关注(0)|答案(1)|浏览(250)

我在my Github pages上使用this Hugo theme,当页面加载时,图像、CSS和重定向没有。我已经按照主题的repo上的说明使用了官方的gohugo instruction,归结起来就是:

hugo new site myblog
cd myblog
git init
git submodule add https://github.com/razonyang/hugo-theme-bootstrap themes/hugo-theme-bootstrap
cp -a themes/hugo-theme-bootstrap/exampleSite/* .

mkdir -p .github/workflows/gh-pages.yml

然后我将Gohugo指令中的内容复制到gh-pages. yml中,将“main”分支的两个用法切换为“master”。在将所有内容推送到新的repo后,我进入设置,将github pages源代码分支设置为gh-pages。
我的假设是github操作步骤缺少了一些东西,但我不确定是什么,因为看起来文件存在于gh-pages分支中。

o2gm4chl

o2gm4chl1#

我遇到了这个问题,我使用actions/checkout操作从repo中提取代码。如果你使用子模块,那么这个操作有一个标志来检出子模块。下面是一个例子:

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
        - name: Install hugo
          run: sudo apt install hugo

        - name: Checkout repository
          uses: actions/checkout@v3
          with:
            submodules: 'true'

        - name: Build
          run: hugo

我的博客有一个完整的例子,建立一个雨果网站和部署到一个S3桶。
https://github.com/caiocsgomes/caiogomes.me

相关问题