0.145.0 • Published 7 months ago

hugo-extended v0.145.0

Weekly downloads
638
License
MIT
Repository
github
Last release
7 months ago

via NPM npm CI status

Plug-and-play binary wrapper for Hugo Extended, the awesomest static-site generator.

Installation

npm install hugo-extended --save-dev
# or...
yarn add hugo-extended --dev

hugo-extended defaults to the extended version of Hugo on supported platforms, and automatically falls back to vanilla Hugo if unsupported (mainly on 32-bit systems).

This package's version numbers align with Hugo's — hugo-extended@0.64.1 installs Hugo v0.64.1, for example.

Note: If you'll be using the SCSS features of Hugo Extended, it's probably smart to install postcss, postcss-cli, and autoprefixer as devDependencies too, since they can be conveniently called via built-in Hugo pipes:

npm install postcss postcss-cli autoprefixer --save-dev
# or...
yarn add postcss postcss-cli autoprefixer --dev

Usage

The following examples simply refer to downloading and executing Hugo as a Node dependency. See the official Hugo docs for guidance on actual Hugo usage.

via CLI / package.json:

The build:preview script below is designed for Netlify deploy previews, where $DEPLOY_PRIME_URL is substituted for the base URL (usually ending in .netlify.app) of each pull request, branch, or commit preview.

// package.json:

{
  // ...
  "scripts": {
    "build": "hugo",
    "build:preview": "hugo --baseURL \"${DEPLOY_PRIME_URL:-/}\" --buildDrafts --buildFuture",
    "start": "hugo server"
  },
  "devDependencies": {
    "autoprefixer": "^10.3.4",
    "hugo-extended": "^0.88.1",
    "postcss": "^8.3.6",
    "postcss-cli": "^8.3.1"
  }
  // ...
}
$ npm run start

Start building sites …
hugo v0.88.1-5BC54738+extended darwin/amd64 BuildDate=2021-09-04T09:39:19Z VendorInfo=gohugoio

                   | EN
-------------------+------
  Pages            |  50
  Paginator pages  |   0
  Non-page files   | 138
  Static files     |  39
  Processed images |  63
  Aliases          |   0
  Sitemaps         |   1
  Cleaned          |   0

Built in 2361 ms
Watching for changes in {archetypes,assets,content,data,layouts,package.json,static}
Watching for config changes in config.toml
Environment: "development"
Serving pages from memory
Web Server is available at http://localhost:1313/ (bind address 127.0.0.1)

via API:

// version.js:

import hugo from "hugo-extended";
import { execFile } from "child_process";

(async () => {
  const binPath = await hugo();

  execFile(binPath, ["version"], (error, stdout) => {
    console.log(stdout);
  });
})();
$ node version.js
hugo v0.88.1-5BC54738+extended darwin/amd64 BuildDate=2021-09-04T09:39:19Z VendorInfo=gohugoio

Examples

License

This project is distributed under the MIT License. Hugo is distributed under the Apache License 2.0.

0.137.1

10 months ago

0.137.0

11 months ago

0.140.2

9 months ago

0.140.1

9 months ago

0.140.0

9 months ago

0.139.0

10 months ago

0.139.4

9 months ago

0.139.3

9 months ago

0.139.2

10 months ago

0.139.1

10 months ago

0.142.0

8 months ago

0.138.0

10 months ago

0.141.0

8 months ago

0.144.2

7 months ago

0.144.1

7 months ago

0.144.0

7 months ago

0.143.1

7 months ago

0.143.0

8 months ago

0.145.0

7 months ago

0.136.3

11 months ago

0.136.5

11 months ago

0.136.4

11 months ago

0.133.1

1 year ago

0.136.2

11 months ago

0.136.1

11 months ago

0.136.0

11 months ago

0.135.0

12 months ago

0.134.3

12 months ago

0.134.2

1 year ago

0.134.1

1 year ago

0.134.0

1 year ago

0.133.0

1 year ago

0.129.0

1 year ago

0.132.2

1 year ago

0.132.1

1 year ago

0.132.0

1 year ago

0.128.0

1 year ago

0.128.2

1 year ago

0.128.1

1 year ago

0.131.0

1 year ago

0.127.0

1 year ago

0.130.0

1 year ago

0.126.2

1 year ago

0.126.3

1 year ago

0.126.1

1 year ago

0.126.0

1 year ago

0.125.7

1 year ago

0.125.6

1 year ago

0.125.5

1 year ago

0.125.3

1 year ago

0.125.4

1 year ago

0.125.2

1 year ago

0.125.1

1 year ago

0.125.0

1 year ago

0.124.1

1 year ago

0.124.0

1 year ago

0.123.8

2 years ago

0.123.7

2 years ago

0.123.5

2 years ago

0.123.6

2 years ago

0.123.4

2 years ago

0.123.3

2 years ago

0.123.2

2 years ago

0.123.1

2 years ago

0.123.0

2 years ago

0.122.0

2 years ago

0.121.2

2 years ago

0.121.1

2 years ago

0.121.0

2 years ago

0.120.1

2 years ago

0.120.2

2 years ago

0.120.3

2 years ago

0.120.4

2 years ago

0.120.0

2 years ago

0.118.0

2 years ago

0.118.2

2 years ago

0.119.0

2 years ago

0.114.0

2 years ago

0.114.1

2 years ago

0.117.0

2 years ago

0.113.0

2 years ago

0.112.6

2 years ago

0.112.7

2 years ago

0.112.2

2 years ago

0.112.3

2 years ago

0.116.0

2 years ago

0.112.4

2 years ago

0.116.1

2 years ago

0.112.5

2 years ago

0.112.0

2 years ago

0.112.1

2 years ago

0.115.3

2 years ago

0.115.4

2 years ago

0.115.0

2 years ago

0.115.1

2 years ago

0.115.2

2 years ago

0.111.3

3 years ago

0.111.0

3 years ago

0.111.1

3 years ago

0.111.2

3 years ago

0.110.0

3 years ago

0.106.0

3 years ago

0.109.0

3 years ago

0.105.0

3 years ago

0.108.0

3 years ago

0.107.0

3 years ago

0.102.1

3 years ago

0.102.2

3 years ago

0.102.3

3 years ago

0.102.0

3 years ago

0.104.3

3 years ago

0.104.0

3 years ago

0.104.1

3 years ago

0.104.2

3 years ago

0.103.0

3 years ago

0.103.1

3 years ago

0.99.0

3 years ago

0.99.1

3 years ago

0.100.0

3 years ago

0.100.1

3 years ago

0.100.2

3 years ago

0.101.0

3 years ago

0.97.3

3 years ago

0.98.0

3 years ago

0.97.2

3 years ago

0.95.0

4 years ago

0.93.3

4 years ago

0.97.0

3 years ago

0.97.1

3 years ago

0.94.1

4 years ago

0.96.0

3 years ago

0.94.2

4 years ago

0.94.0

4 years ago

0.93.2

4 years ago

0.93.0

4 years ago

0.93.1

4 years ago

0.91.0

4 years ago

0.91.1

4 years ago

0.91.2

4 years ago

0.90.0

4 years ago

0.90.1

4 years ago

0.92.0

4 years ago

0.92.1

4 years ago

0.92.2

4 years ago

0.89.3

4 years ago

0.89.4

4 years ago

0.89.1

4 years ago

0.89.2

4 years ago

0.89.0

4 years ago

0.88.1-patch1

4 years ago

0.88.1

4 years ago

0.88.0

4 years ago

0.87.0

4 years ago

0.86.1

4 years ago

0.86.0

4 years ago

0.85.0

4 years ago

0.84.4

4 years ago

0.84.2

4 years ago

0.84.3

4 years ago

0.84.1

4 years ago

0.84.0

4 years ago

0.83.1

4 years ago

0.83.0

4 years ago

0.82.1

4 years ago

0.82.0

4 years ago

0.81.0

5 years ago

0.80.0

5 years ago

0.79.1

5 years ago

0.79.0

5 years ago

0.78.2

5 years ago

0.78.1

5 years ago

0.78.0

5 years ago

0.77.0

5 years ago

0.76.5

5 years ago

0.76.4

5 years ago

0.76.3

5 years ago

0.76.2

5 years ago

0.76.1

5 years ago

0.76.0

5 years ago

0.75.1

5 years ago

0.75.0

5 years ago

0.74.3

5 years ago

0.74.2

5 years ago

0.74.0

5 years ago

0.74.1

5 years ago

0.73.0

5 years ago

0.72.0

5 years ago

0.71.1

5 years ago

0.71.0

5 years ago

0.70.0

5 years ago

0.69.2

5 years ago

0.69.1

5 years ago

0.69.0

5 years ago

0.68.3

5 years ago

0.68.2

5 years ago

0.68.1

5 years ago

0.68.0

5 years ago

0.67.1

6 years ago

0.67.0

6 years ago

0.66.0

6 years ago

0.65.3

6 years ago

0.65.2

6 years ago

0.65.1

6 years ago

0.65.0

6 years ago

0.64.1

6 years ago

0.64.0

6 years ago

0.63.2

6 years ago