diff options
Diffstat (limited to 'resources/resource_transformers/cssjs/tailwindcss.go')
-rw-r--r-- | resources/resource_transformers/cssjs/tailwindcss.go | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/resources/resource_transformers/cssjs/tailwindcss.go b/resources/resource_transformers/cssjs/tailwindcss.go index beda7a646..a60a16222 100644 --- a/resources/resource_transformers/cssjs/tailwindcss.go +++ b/resources/resource_transformers/cssjs/tailwindcss.go @@ -129,9 +129,11 @@ func (t *tailwindcssTransformation) Transform(ctx *resources.ResourceTransformat t.rs.Assets.Fs, t.rs.Logger, ctx.DependencyManager, ) - src, err = imp.resolve() - if err != nil { - return err + if !options.InlineImports.DisableInlineImports { + src, err = imp.resolve() + if err != nil { + return err + } } go func() { @@ -146,7 +148,11 @@ func (t *tailwindcssTransformation) Transform(ctx *resources.ResourceTransformat Cause: err, } } - return imp.toFileError(errBuf.String()) + s := errBuf.String() + if options.InlineImports.DisableInlineImports && strings.Contains(s, "Can't resolve") { + s += "You may want to set the 'disableInlineImports' option to false to inline imports, see https://gohugo.io/functions/css/tailwindcss/#disableinlineimports" + } + return imp.toFileError(s) } return nil |