diff options
Diffstat (limited to 'commands/hugobuilder.go')
-rw-r--r-- | commands/hugobuilder.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/commands/hugobuilder.go b/commands/hugobuilder.go index fa194e000..95dbb1ca8 100644 --- a/commands/hugobuilder.go +++ b/commands/hugobuilder.go @@ -1019,6 +1019,10 @@ func (c *hugoBuilder) loadConfig(cd *simplecobra.Commandeer, running bool) error return err } + if len(conf.configs.LoadingInfo.ConfigFiles) == 0 { + return errors.New("Unable to locate config file or config directory. Perhaps you need to create a new site.\nRun `hugo help new` for details.") + } + c.conf = conf if c.onConfigLoaded != nil { if err := c.onConfigLoaded(false); err != nil { |