2.3 themes/person-web 2.3.1 架构 2.3.2 layouts 3. .html编程 4. Github Page发布 5. 结语 0. 引言 终于把拖延了很久的学术主页搭建拉上日程,由于不想使用完全现成且使用率太高的模板,打算浅浅学一些前端知识配合Github Page和Hugo生成器操作一番(Hugo社区有许多好看且免费的主题!)实际搭建和部署的过程主要...
Git submodule add <LINK_TO_THEME_REPO> themes/<THEME_NAME> 在我们的例子中需要这样: Git submodule addhttps://github.com/uicardiodev/hugo-uilitethemes/hugo-uilite 在已经自动生成的config.toml文件中指明你将在你的作品集网站中使用的 ``。这个config.toml文件允许你对于你的整个站点进行详细设定。 Echo...
static-site-generatorhugo-themehugohugo-themestheme-sitehugo-showcase UpdatedJul 4, 2021 Shell matcornic/hugo-theme-learn Star1.6k Code Issues Pull requests Porting Grav Learn theme to Hugo golanghugo-themegh-pageshugohugo-sitehugo-documentationhugo-learn-theme ...
- name: Get blog source files from github to machine uses: actions/checkout@v3 with: submodules: true # Fetch Hugo themes (true OR recursive) fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod - name: Setup Hugo uses: peaceiris/actions-hugo@v2 with: hugo-version: 'latest'...
Hugo主题库:https://themes.gohugo.io,个人推荐主题:https://github.com/dillonzq/LoveIt.git 在Hugo 网站的根目录下(上文提及的 HugoWebsite)配置 config.toml 详细配置参考:hugo-tranquilpeak-theme/user.md at master · kakawait/hugo-tranquilpeak-theme ...
cdthemes/ gitclone--depth 1 https://github.com/carsonip/hugo-theme-minos 然后在根目录的config.toml中设置该主题为默认主题即可(添加该行): theme = "hugo-theme-minos" 1.5 修改配置文件 我们现在继续修改根目录的config.toml。 baseurl = "https://ryanxingql.github.io/" ...
$ git clone https://github.com/Track3/hermit.git themes/hermit将该主题增加到网站的配置文件中,这样才能生效:echo 'theme = "hermit"' >> config.toml测试下是否成功,运行:$ hugo serve打开浏览器访问:http://localhost:1313/,看到如下内容:对该主题进行一些配置。一般的,主题会有例子,我们直接拷贝...
或者,直接去主题的github网址,里面的readme.md中有说明主题的下载和使用方式,两个方法都是一样的 于是,根据主题作者提供的命令 git clone https://github.com/apvarun/blist-hugo-theme.git themes/blist ##获得主题 下载完成后,将 package.json 文件从 themes/showcase 文件夹复制到你的 Hugo 网站根文件夹...
$ git submodule add https://github.com/zhaohuabing/hugo-theme-cleanwhite.git themes/hugo-theme-cleanwhite 启动Hugo 服务器,在http://localhost:1313/将会看到由主题生成的示例网站 $ hugo serve-t hugo-theme-cleanwhite 或只需要 hugo server
Hugo的官方文档Build Hugo With GitHub Action中也推荐采用GitHub Actions作为持续集成部署方案,并提供了yml文件示例: name:github pages on:push:branches:-main # Set a branch to deploy pull_request:jobs:deploy:runs-on:ubuntu-22.04steps:-uses:actions/checkout@v3with:submodules:true# Fetch Hugo themes(...