hugo mod 代理设置
- 内容介绍
- 文章标签
- 相关推荐
问题描述:
在谈论标题前先说说hugo主题的安装,以blowfish为例
- 使用git submodule
git submodule add -b main https://github.com/nunocoracao/blowfish.git themes/blowfish- 优点:
- 可以及时使用最新的版本,因为细粒度精确到了commit
- 较通用,某些主题可能不提供hugo mod
- 缺点:
git submodule init --init --recursive在网络不好的时候下载和更新比较折磨,极其缓慢我开了代理也挺慢的,不知什么缘故
- 优点:
- 使用hugo mod(依赖go mod,需提前安装go)
在config/_default/module.toml里声明以下内容即可[[imports]] disable = false path = "github.com/nunocoracao/blowfish/v2"- 优点:
- 使用hugo mod可用国内代理,速度快
- 主流主题均提供此方式(其实也不难,就加个
go.mod声明下的事)
- 缺点:
- 少数主题维护不积极,不提供此方法
- 优点:
- 手动将主题文件复制到对应文件夹中
- 优点:
- 对使用主题的可定制化程度高
- 缺点:
- 不优雅,博客本身与主题应当分开。
- 优点:
问题描述:
在谈论标题前先说说hugo主题的安装,以blowfish为例
- 使用git submodule
git submodule add -b main https://github.com/nunocoracao/blowfish.git themes/blowfish- 优点:
- 可以及时使用最新的版本,因为细粒度精确到了commit
- 较通用,某些主题可能不提供hugo mod
- 缺点:
git submodule init --init --recursive在网络不好的时候下载和更新比较折磨,极其缓慢我开了代理也挺慢的,不知什么缘故
- 优点:
- 使用hugo mod(依赖go mod,需提前安装go)
在config/_default/module.toml里声明以下内容即可[[imports]] disable = false path = "github.com/nunocoracao/blowfish/v2"- 优点:
- 使用hugo mod可用国内代理,速度快
- 主流主题均提供此方式(其实也不难,就加个
go.mod声明下的事)
- 缺点:
- 少数主题维护不积极,不提供此方法
- 优点:
- 手动将主题文件复制到对应文件夹中
- 优点:
- 对使用主题的可定制化程度高
- 缺点:
- 不优雅,博客本身与主题应当分开。
- 优点:

