hugo
少于1分钟
将以下英文翻译为中文:
hugo
https://gohugo.io/functions/hugo/
The hugo function provides easy access to Hugo-related data.
语法
hugo
hugo returns an instance that contains the following functions:
hugo.Generator
<meta>tag for the version of Hugo that generated the site.hugo.Generatoroutputs a complete HTML tag; e.g.<meta name="generator" content="Hugo 0.63.2">hugo.Version
the current version of the Hugo binary you are using e.g.
0.99.1hugo.GoVersion
returns the version of Go that the Hugo binary was built with. New in v0.101.0
hugo.Environment
the current running environment as defined through the
--environmentcli taghugo.CommitHash
the git commit hash of the current Hugo binary e.g.
0e8bed9ccffba0df554728b46c5bbf6d78ae5247hugo.BuildDate
the compile date of the current Hugo binary formatted with RFC 3339 e.g.
2002-10-02T10:00:00-05:00hugo.IsExtended
whether this is the extended Hugo binary.
hugo.IsProduction
returns true if
hugo.Environmentis set to the production environmenthugo.Deps
See hugo.Deps
hugo.Deps
hugo.Deps returns a list of dependencies for a project (either Hugo Modules or local theme components).
Each dependency contains:
Path (string)
Returns the path to this module. This will either be the module path, e.g. “github.com/gohugoio/myshortcodes”, or the path below your /theme folder, e.g. “mytheme”.
Version (string)
The module version.
Vendor (bool)
Whether this dependency is vendored.
Time (time.Time)
Time version was created.
Owner
In the dependency tree, this is the first module that defines this module as a dependency.
Replace (*Dependency)
Replaced by this dependency.
An example table listing the dependencies:
| |