diff --git a/pkg/kusionctl/cmd/compile/options.go b/pkg/kusionctl/cmd/compile/options.go index 3619047f..cac24c94 100644 --- a/pkg/kusionctl/cmd/compile/options.go +++ b/pkg/kusionctl/cmd/compile/options.go @@ -93,6 +93,9 @@ func (o *CompileOptions) PreSet(preCheck func(cur string) bool) { curDir, _ = os.Getwd() } if ok := preCheck(curDir); !ok { + if o.Output == "" { + o.Output = Stdout + } return }