如果不设置一个变量HUGO_VERSION就Netlify默认为版本0.17的HUGO.
为了定位您的构建,Netlify在您的站点的在线控制台中有一个自定义变量字段.对于需要定位所有工作流程构建的简单站点,这就足够了.

Netlify允许netlify.toml在构建包路径的根目录下的配置文件(),它将告诉它使用哪些配置,并将覆盖您在上面的简单示例中设置的任何构建环境变量.
netlify.toml 例子 Hugo
[build]
publish = "public"
command = "hugo"
# build a preview of the site [hugo --buildFuture]
[context.deploy-preview]
command = "hugo --buildFuture"
# The default version you use for production if you don't use context
[build.environment]
HUGO_VERSION = "0.29"
# The version you use for production
[context.production.environment]
HUGO_VERSION = "0.29"
# you can lock a version of hugo for a deploy preview
[context.deploy-preview.environment]
HUGO_VERSION = "0.32"
# you can lock a version of hugo for a branch-deploy (other than previews)
[context.branch-deploy.environment]
HUGO_VERSION = "0.32"
Run Code Online (Sandbox Code Playgroud)
Netlify允许的其他环境变量NODE_VERSIONHugo模板中访问它们!Netlify | 归档时间: |
|
| 查看次数: |
432 次 |
| 最近记录: |