This commit is contained in:
Twilight 2024-06-13 09:35:28 +08:00
parent 3cd0a34b25
commit cb42c47241

View File

@ -5,6 +5,7 @@ import (
"fmt"
"io/fs"
"os"
"os/exec"
"path/filepath"
"strings"
)
@ -34,7 +35,7 @@ func main() {
// 处理文件
if !info.IsDir() {
err := replaceInFile(path, `"leafdev.top/leaf/framework_v2`, fmt.Sprintf(`"%s`, modName))
err := replaceInFile(path, `"framework_v2`, fmt.Sprintf(`"%s`, modName))
if err != nil {
fmt.Printf("Error replacing in file %s: %v\n", path, err)
}
@ -45,6 +46,14 @@ func main() {
if err != nil {
fmt.Printf("Error walking the path: %v\n", err)
}
// run go mod tidy
fmt.Println("Running go mod tidy...")
var cmd = exec.Command("go", "mod", "tidy")
if err := cmd.Run(); err != nil {
fmt.Printf("Error running go mod tidy: %v\n", err)
}
}
// 读取 go.mod 文件中的 module 名称