5
0
mirror of https://github.com/wailsapp/wails.git synced 2025-05-03 02:31:58 +08:00

[v2] Fix wailsjs generation

This commit is contained in:
Lea Anthony 2021-09-15 23:20:47 +10:00
parent 7748cc2497
commit 5585d72c1c
2 changed files with 5 additions and 4 deletions

View File

@ -144,7 +144,10 @@ func generateBindings(bindings *binding.Bindings) error {
}
targetDir := filepath.Join(projectConfig.WailsJSDir, "wailsjs", "go")
println("TargetDir =", targetDir)
err = os.RemoveAll(targetDir)
if err != nil {
return err
}
_ = fs.MkDirs(targetDir)
modelsFile := filepath.Join(targetDir, "models.ts")
err = bindings.WriteTS(modelsFile)

View File

@ -375,9 +375,7 @@ func (b *BaseBuilder) CompileProject(options *Options) error {
func generateRuntimeWrapper(options *Options) error {
wrapperDir := filepath.Join(options.WailsJSDir, "wailsjs", "runtime")
if fs.DirExists(wrapperDir) {
return nil
}
_ = os.RemoveAll(wrapperDir)
extractor := gosod.New(wrapper.RuntimeWrapper)
return extractor.Extract(wrapperDir, nil)
}