mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-21 20:46:30 -05:00
Add Go 1.16+ install method to README
Changed installation method to reflect Go 1.16+, as cloning the repo and doing a go install achieves the same process. Also changed "Advanced Installation" to "Using the Go toolchain"
This commit is contained in:
parent
52ea07d2eb
commit
60e0e2c1d9
1 changed files with 4 additions and 12 deletions
16
README.md
16
README.md
|
@ -67,31 +67,24 @@ Building the binaries is an easy task for an experienced `go` getter.
|
||||||
|
|
||||||
Use the [installation instructions in the Hugo documentation](https://gohugo.io/getting-started/installing/).
|
Use the [installation instructions in the Hugo documentation](https://gohugo.io/getting-started/installing/).
|
||||||
|
|
||||||
### Build and Install the Binaries from Source (Advanced Install)
|
### Build and Install the Binary from Source (Using the Go toolchain)
|
||||||
|
|
||||||
#### Prerequisite Tools
|
#### Prerequisite Tools
|
||||||
|
|
||||||
* [Git](https://git-scm.com/)
|
|
||||||
* [Go (we test it with the last 2 major versions; but note that Hugo 0.95.0 only builds with >= Go 1.18.)](https://golang.org/dl/)
|
* [Go (we test it with the last 2 major versions; but note that Hugo 0.95.0 only builds with >= Go 1.18.)](https://golang.org/dl/)
|
||||||
|
|
||||||
#### Fetch from GitHub
|
#### Fetch from GitHub
|
||||||
|
|
||||||
To fetch and build the source from GitHub:
|
To fetch, build and install from the Github source:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
mkdir $HOME/src
|
go install github.com/gohugoio/hugo@latest
|
||||||
cd $HOME/src
|
|
||||||
git clone https://github.com/gohugoio/hugo.git
|
|
||||||
cd hugo
|
|
||||||
go install
|
|
||||||
```
|
```
|
||||||
|
|
||||||
**If you are a Windows user, substitute the `$HOME` environment variable above with `%USERPROFILE%`.**
|
|
||||||
|
|
||||||
If you want to compile with Sass/SCSS support use `--tags extended` and make sure `CGO_ENABLED=1` is set in your go environment. If you don't want to have CGO enabled, you may use the following command to temporarily enable CGO only for hugo compilation:
|
If you want to compile with Sass/SCSS support use `--tags extended` and make sure `CGO_ENABLED=1` is set in your go environment. If you don't want to have CGO enabled, you may use the following command to temporarily enable CGO only for hugo compilation:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
CGO_ENABLED=1 go install --tags extended
|
CGO_ENABLED=1 go install --tags extended github.com/gohugoio/hugo@latest
|
||||||
```
|
```
|
||||||
|
|
||||||
## The Hugo Documentation
|
## The Hugo Documentation
|
||||||
|
@ -247,4 +240,3 @@ google.golang.org/grpc="v1.46.0"
|
||||||
google.golang.org/protobuf="v1.28.0"
|
google.golang.org/protobuf="v1.28.0"
|
||||||
gopkg.in/yaml.v2="v2.4.0"
|
gopkg.in/yaml.v2="v2.4.0"
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue