mirror of
https://github.com/wailsapp/wails.git
synced 2025-05-04 03:40:45 +08:00
[v2] Fix wailsjs generation
This commit is contained in:
parent
7748cc2497
commit
5585d72c1c
@ -144,7 +144,10 @@ func generateBindings(bindings *binding.Bindings) error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
targetDir := filepath.Join(projectConfig.WailsJSDir, "wailsjs", "go")
|
targetDir := filepath.Join(projectConfig.WailsJSDir, "wailsjs", "go")
|
||||||
println("TargetDir =", targetDir)
|
err = os.RemoveAll(targetDir)
|
||||||
|
if err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
_ = fs.MkDirs(targetDir)
|
_ = fs.MkDirs(targetDir)
|
||||||
modelsFile := filepath.Join(targetDir, "models.ts")
|
modelsFile := filepath.Join(targetDir, "models.ts")
|
||||||
err = bindings.WriteTS(modelsFile)
|
err = bindings.WriteTS(modelsFile)
|
||||||
|
@ -375,9 +375,7 @@ func (b *BaseBuilder) CompileProject(options *Options) error {
|
|||||||
|
|
||||||
func generateRuntimeWrapper(options *Options) error {
|
func generateRuntimeWrapper(options *Options) error {
|
||||||
wrapperDir := filepath.Join(options.WailsJSDir, "wailsjs", "runtime")
|
wrapperDir := filepath.Join(options.WailsJSDir, "wailsjs", "runtime")
|
||||||
if fs.DirExists(wrapperDir) {
|
_ = os.RemoveAll(wrapperDir)
|
||||||
return nil
|
|
||||||
}
|
|
||||||
extractor := gosod.New(wrapper.RuntimeWrapper)
|
extractor := gosod.New(wrapper.RuntimeWrapper)
|
||||||
return extractor.Extract(wrapperDir, nil)
|
return extractor.Extract(wrapperDir, nil)
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user