Improve error message when no Babel installed
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sat, 16 May 2020 10:50:57 +0000 (12:50 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sat, 16 May 2020 10:51:35 +0000 (12:51 +0200)
resources/transform.go

index 6cb2578174502f34238d9ecbbbe66888f7fe0e97..98aee3c2a6fc8fa3ce9325158a620b0b417df4ba 100644 (file)
@@ -408,6 +408,8 @@ func (r *resourceAdapter) transform(publish, setContent bool) error {
                                        errMsg = ". Check your PostCSS installation; install with \"npm install postcss-cli\". See https://gohugo.io/hugo-pipes/postcss/"
                                } else if tr.Key().Name == "tocss" {
                                        errMsg = ". Check your Hugo installation; you need the extended version to build SCSS/SASS."
+                               } else if tr.Key().Name == "babel" {
+                                       errMsg = ". You need to install Babel, see https://gohugo.io/hugo-pipes/babel/"
                                }
 
                                return errors.New(msg + errMsg)