build

package
v0.35.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 9, 2025 License: MIT Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type HybridBuilder

type HybridBuilder struct {
	Config     *config.Config
	SrcDir     string
	PagesDir   string
	OutDir     string
	PublicDir  string
	Router     *router.Router
	SSGBuilder *SSGBuilder
	SSRBuilder *SSRBuilder
}

func NewHybridBuilder

func NewHybridBuilder(cfg *config.Config, srcDir, pagesDir, outDir, publicDir string) *HybridBuilder

func (*HybridBuilder) Build

func (b *HybridBuilder) Build() error

type SSGBuilder

type SSGBuilder struct {
	Config        *config.Config
	SrcDir        string
	PagesDir      string
	OutDir        string
	PublicDir     string
	Router        *router.Router
	Bundler       *assets.Bundler
	Compiler      *compiler.ComponentCompiler
	PluginManager *plugins.Manager
}

func NewSSGBuilder

func NewSSGBuilder(cfg *config.Config, srcDir, pagesDir, outDir, publicDir string) *SSGBuilder

func (*SSGBuilder) Build

func (b *SSGBuilder) Build() error

func (*SSGBuilder) BuildMarkdownRoutes

func (b *SSGBuilder) BuildMarkdownRoutes() error

type SSRBuilder

type SSRBuilder struct {
	Config        *config.Config
	SrcDir        string
	PagesDir      string
	OutDir        string
	PublicDir     string
	Router        *router.Router
	PluginManager *plugins.Manager
	Bundler       *assets.Bundler
}

func NewSSRBuilder

func NewSSRBuilder(cfg *config.Config, srcDir, pagesDir, outDir, publicDir string) *SSRBuilder

func (*SSRBuilder) Build

func (b *SSRBuilder) Build() error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL