qidao123.com技术社区-IT企服评测·应用市场

标题: HUGO介绍、安装、以及使用 [打印本页]

作者: 火影    时间: 2025-3-21 17:54
标题: HUGO介绍、安装、以及使用
HUGO官方网站,文章内容的简介大部分来自官网的翻译,官网是纯英文描述,英语好的可以前去官方网站,博主在这里简介中简朴翻译处理包括一些链接的引用,重要是讲解一下怎样安装和使用。
这里再粘贴一个三方网站opendocs.io的HUGO官方网站英文版的翻译网站
简介(取自HUGO官网):
一个快速机动的静态站点天生器,由bepspf13Gofriends精心构建。
Hugo 是一个用Go编写的静态网页天生器,可以在几秒钟内(通常更短)呈现完备的网站。
由于其机动的框架、多语言支持和强大的分类体系,Hugo 被广泛用于创建:
在开发过程中使用 Hugo 的嵌入式 Web 服务器可以即时查看内容、结构、行为和演示的更改。然后将网站部署到您的主机,或将更改推送到您的 Git 提供程序以进行自动构建和部署。
Hugo 的快速资产管道包括:
使用Hugo 模块,您可以通过公共或私有 Git 存储库与其他项目共享内容、资产、数据、翻译、主题、模板和设置。
请参阅文档的功能部分,以获得 Hugo 功能的全面择要。
一、版本介绍

hugo有三个版本标准版、拓展版、拓展/部署版
推荐安装拓展版本
1、Hugo 标准版

2、Hugo 拓展版(Extended)

3、Hugo 开发版(Dev/HEAD)

4、比对表

版本适合谁?是否支持 SCSS/SASS是否支持 Hugo Pipes是否支持 hugo deployStandard(标准版)轻量级 Hugo 用户❌ 否❌ 否❌ 否Extended(拓展版)推荐大多数用户使用✅ 是✅ 是❌ 否With Deploy(带部署版)需要 Hugo 直接部署的用户✅ 是✅ 是✅ 是二、安装(Linux、Windows、Mac)

再夸大一遍推荐安装拓展版,因为大部分模板都需要Sass等其他处理
1、源代码构建(通用于任何平台)

注意:源代码构建可以忽略GCC这个点,一样平常情况下源代码构建是一些较低的版本不支持,像hugo0.56.0这种远古版本,新版本都没什么问题。
前置条件,Linux、Windows、Mac中必须安装go编译器,参照如下:
构建标准版
  1. go install github.com/gohugoio/hugo@latest
复制代码
构建扩展版本
  1. CGO_ENABLED=1 go install -tags extended github.com/gohugoio/hugo@latest
复制代码
构建扩展/部署版本
  1. CGO_ENABLED=1 go install -tags extended,withdeploy github.com/gohugoio/hugo@latest
复制代码
检查是否安装成功
  1. hugo version
  2. # 显示版本信息即安装成功,类似如下内容:
  3. hugo v0.145.0+extended,withdeploy linux/amd64 BuildDate=unknown
复制代码
2、二进制文件安装(通用于任何平台)

推荐使用最新版本,下载链接
1.Linux安装(要区分arm和amd)

amd架构:x86_64 (AMD64)适用于基于 IntelAMD 的 64位处理器
arm架构:aarch64适用于 ARM64 架构的处理器(例如树莓派或其他 ARM 装备)
使用下令:uname -m 即可查看架构;如下CentOS/Ubuntu比较常用的,别的也是按照这两种方式
2.Windows安装

3.Mac安装

3、体系下令安装

除了Mac强烈建议使用上面两种方式安装;至于为什么,因为有坑,而且是大坑,这里就涉及到文章开头提到的GCC,再就是版本问题,下面会讲解到。
例如:centos的yum,Ubuntu的apt-get,Mac常用的Homebrew
1.CentOS

注意:如果是CentOS 7,百分百会报错,因为官网下载的CentOS 7版本的GCC 都在 5 以下,版本太低了,这时候就需要手动安装GCC了,是不支持直接下令升级的,由此会引发一堆须要的不须要的问题。
2.Ubuntu

注意:使用 apt-get install 方式安装的 Hugo 版本通常较旧,并且是 标准版,不支持 SCSS/SASS。
3.Mac

macOS 上,使用 Homebrew 安装 Hugo 是最简朴的方法。Homebrew 默认安装的是 Extended 版本,支持 SCSS/SASS 处理,非常推荐!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 qidao123.com技术社区-IT企服评测·应用市场 (https://dis.qidao123.com/) Powered by Discuz! X3.4