mirror of
https://github.com/gohugoio/hugo.git
synced 2025-08-17 21:01:26 +02:00
Merge commit 'de0df119b504a91c9e1f442b07954f366ffb2932'
This commit is contained in:
@@ -2,15 +2,15 @@
|
||||
# Do not remove front matter.
|
||||
---
|
||||
|
||||
## Editions
|
||||
Hugo is available in three editions: standard, extended, and extended/deploy. While the standard edition provides core functionality, the extended and extended/deploy editions offer advanced features.
|
||||
|
||||
Hugo is available in two editions: standard and extended. With the extended edition you can:
|
||||
|
||||
- Encode to the WebP format when [processing images]. You can decode WebP images with either edition.
|
||||
- [Transpile Sass to CSS] using the embedded LibSass transpiler. The extended edition is not required to use the [Dart Sass] transpiler.
|
||||
|
||||
We recommend that you install the extended edition.
|
||||
Feature|extended edition|extended/deploy edition
|
||||
:--|:-:|:-:
|
||||
Encode to the WebP format when [processing images]. You can decode WebP images with any edition.|:heavy_check_mark:|:heavy_check_mark:
|
||||
[Transpile Sass to CSS] using the embedded LibSass transpiler. You can use the [Dart Sass] transpiler with any edition.|:heavy_check_mark:|:heavy_check_mark:
|
||||
Deploy your site directly to a Google Cloud Storage bucket, an AWS S3 bucket, or an Azure Storage container. See [details].|:x:|:heavy_check_mark:
|
||||
|
||||
[dart sass]: /hugo-pipes/transpile-sass-to-css/#dart-sass
|
||||
[processing images]: /content-management/image-processing/
|
||||
[transpile sass to css]: /hugo-pipes/transpile-sass-to-css/
|
||||
[details]: /hosting-and-deployment/hugo-deploy/
|
||||
|
@@ -4,7 +4,7 @@
|
||||
|
||||
## Build from source
|
||||
|
||||
To build the extended edition of Hugo from source you must:
|
||||
To build the extended or extended/deploy edition from source you must:
|
||||
|
||||
1. Install [Git]
|
||||
1. Install [Go] version 1.20 or later
|
||||
@@ -13,11 +13,22 @@ To build the extended edition of Hugo from source you must:
|
||||
|
||||
> The install directory is controlled by the `GOPATH` and `GOBIN` environment variables. If `GOBIN` is set, binaries are installed to that directory. If `GOPATH` is set, binaries are installed to the bin subdirectory of the first directory in the `GOPATH` list. Otherwise, binaries are installed to the bin subdirectory of the default `GOPATH` (`$HOME/go` or `%USERPROFILE%\go`).
|
||||
|
||||
Then build and test:
|
||||
To build the standard edition:
|
||||
|
||||
```sh
|
||||
go install github.com/gohugoio/hugo@latest
|
||||
```
|
||||
|
||||
To build the extended edition:
|
||||
|
||||
```sh
|
||||
CGO_ENABLED=1 go install -tags extended github.com/gohugoio/hugo@latest
|
||||
hugo version
|
||||
```
|
||||
|
||||
To build the extended/deploy edition:
|
||||
|
||||
```sh
|
||||
CGO_ENABLED=1 go install -tags extended,withdeploy github.com/gohugoio/hugo@latest
|
||||
```
|
||||
|
||||
[Clang]: https://clang.llvm.org/
|
||||
|
@@ -10,8 +10,13 @@ menu:
|
||||
weight: 50
|
||||
toc: true
|
||||
---
|
||||
|
||||
## Editions
|
||||
|
||||
{{% include "installation/_common/01-editions.md" %}}
|
||||
|
||||
Unless your specific deployment needs require the extended/deploy edition, we recommend the extended edition.
|
||||
|
||||
{{% include "installation/_common/02-prerequisites.md" %}}
|
||||
|
||||
{{% include "installation/_common/03-prebuilt-binaries.md" %}}
|
||||
|
@@ -10,8 +10,13 @@ menu:
|
||||
weight: 30
|
||||
toc: true
|
||||
---
|
||||
|
||||
## Editions
|
||||
|
||||
{{% include "installation/_common/01-editions.md" %}}
|
||||
|
||||
Unless your specific deployment needs require the extended/deploy edition, we recommend the extended edition.
|
||||
|
||||
{{% include "installation/_common/02-prerequisites.md" %}}
|
||||
|
||||
{{% include "installation/_common/03-prebuilt-binaries.md" %}}
|
||||
@@ -157,6 +162,14 @@ Derivatives of the [Gentoo] distribution of Linux include [Calculate Linux], [Fu
|
||||
[Gentoo]: https://www.gentoo.org/
|
||||
[USE]: https://packages.gentoo.org/packages/www-apps/hugo
|
||||
|
||||
### NixOS
|
||||
|
||||
The NixOS distribution of Linux includes Hugo in its package repository. To install the extended edition of Hugo:
|
||||
|
||||
```sh
|
||||
nix-env -iA nixos.hugo
|
||||
```
|
||||
|
||||
### openSUSE
|
||||
|
||||
Derivatives of the [openSUSE] distribution of Linux include [GeckoLinux], [Linux Karmada], and others. To install the extended edition of Hugo:
|
||||
|
@@ -10,8 +10,13 @@ menu:
|
||||
weight: 20
|
||||
toc: true
|
||||
---
|
||||
|
||||
## Editions
|
||||
|
||||
{{% include "installation/_common/01-editions.md" %}}
|
||||
|
||||
Unless your specific deployment needs require the extended/deploy edition, we recommend the extended edition.
|
||||
|
||||
{{% include "installation/_common/02-prerequisites.md" %}}
|
||||
|
||||
{{% include "installation/_common/03-prebuilt-binaries.md" %}}
|
||||
|
@@ -15,8 +15,12 @@ toc: true
|
||||
Hugo v0.121.1 and later require at least Windows 10 or Windows Server 2016.
|
||||
{{% /note %}}
|
||||
|
||||
## Editions
|
||||
|
||||
{{% include "installation/_common/01-editions.md" %}}
|
||||
|
||||
Unless your specific deployment needs require the extended/deploy edition, we recommend the extended edition.
|
||||
|
||||
{{% include "installation/_common/02-prerequisites.md" %}}
|
||||
|
||||
{{% include "installation/_common/03-prebuilt-binaries.md" %}}
|
||||
|
Reference in New Issue
Block a user