Documentation
¶
Index ¶
- type CdnDepencyPlugin
- type CdnDependencyConfig
- type CdnDependencyPackage
- type HTMLPlugin
- type ReactBabelPlugin
- func (f *ReactBabelPlugin) HandleHotUpdate(file string) error
- func (f *ReactBabelPlugin) Load(ctx *gv.Context, fullPath string) (*gv.LoadResult, error)
- func (f *ReactBabelPlugin) Name() string
- func (f *ReactBabelPlugin) OnStart() error
- func (f *ReactBabelPlugin) ResolveId(ctx *gv.Context, id, importer string) (*gv.ResolveResult, error)
- type ReactEsBuildPlugin
- func (f *ReactEsBuildPlugin) HandleHotUpdate(file string) error
- func (f *ReactEsBuildPlugin) Load(ctx *gv.Context, fullPath string) (*gv.LoadResult, error)
- func (f *ReactEsBuildPlugin) Name() string
- func (f *ReactEsBuildPlugin) OnStart() error
- func (f *ReactEsBuildPlugin) ResolveId(ctx *gv.Context, id, importer string) (*gv.ResolveResult, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CdnDepencyPlugin ¶
type CdnDepencyPlugin struct {
gv.PluginBase
RootDir string
DepsYaml string
}
func (*CdnDepencyPlugin) Name ¶
func (f *CdnDepencyPlugin) Name() string
func (*CdnDepencyPlugin) Transform ¶
func (f *CdnDepencyPlugin) Transform(ctx *gv.Context, code string, id string) (*gv.TransformResult, error)
type CdnDependencyConfig ¶
type CdnDependencyConfig struct {
Packages []CdnDependencyPackage `yaml:"packages"`
}
type CdnDependencyPackage ¶
type HTMLPlugin ¶
type HTMLPlugin struct {
gv.PluginBase
RootDir string
// default: `#children`
ChildrenSelector string
}
func (*HTMLPlugin) Load ¶
func (f *HTMLPlugin) Load(ctx *gv.Context, id string) (*gv.LoadResult, error)
func (*HTMLPlugin) Name ¶
func (f *HTMLPlugin) Name() string
func (*HTMLPlugin) ResolveId ¶
func (f *HTMLPlugin) ResolveId(ctx *gv.Context, id, importer string) (*gv.ResolveResult, error)
type ReactBabelPlugin ¶
type ReactBabelPlugin struct {
gv.PluginBase
RootDir string
DistDir string
}
func (*ReactBabelPlugin) HandleHotUpdate ¶
func (f *ReactBabelPlugin) HandleHotUpdate(file string) error
func (*ReactBabelPlugin) Load ¶
func (f *ReactBabelPlugin) Load(ctx *gv.Context, fullPath string) (*gv.LoadResult, error)
func (*ReactBabelPlugin) Name ¶
func (f *ReactBabelPlugin) Name() string
func (*ReactBabelPlugin) OnStart ¶
func (f *ReactBabelPlugin) OnStart() error
func (*ReactBabelPlugin) ResolveId ¶
func (f *ReactBabelPlugin) ResolveId(ctx *gv.Context, id, importer string) (*gv.ResolveResult, error)
type ReactEsBuildPlugin ¶
type ReactEsBuildPlugin struct {
gv.PluginBase
RootDir string
DistDir string
EntryPoints []string
}
func (*ReactEsBuildPlugin) HandleHotUpdate ¶
func (f *ReactEsBuildPlugin) HandleHotUpdate(file string) error
func (*ReactEsBuildPlugin) Load ¶
func (f *ReactEsBuildPlugin) Load(ctx *gv.Context, fullPath string) (*gv.LoadResult, error)
func (*ReactEsBuildPlugin) Name ¶
func (f *ReactEsBuildPlugin) Name() string
func (*ReactEsBuildPlugin) OnStart ¶
func (f *ReactEsBuildPlugin) OnStart() error
func (*ReactEsBuildPlugin) ResolveId ¶
func (f *ReactEsBuildPlugin) ResolveId(ctx *gv.Context, id, importer string) (*gv.ResolveResult, error)
Click to show internal directories.
Click to hide internal directories.