浏览代码

fix: fixed goctl api go --home parameter error when loading non-exist… (#3319)

Co-authored-by: yuanyou <yuanyou@kezaihui.com>
elza 1 年之前
父节点
当前提交
4a29a0b642
共有 1 个文件被更改,包括 2 次插入5 次删除
  1. 2 5
      tools/goctl/util/pathx/file.go

+ 2 - 5
tools/goctl/util/pathx/file.go

@@ -145,15 +145,12 @@ func GetTemplateDir(category string) (string, error) {
 		// backward compatible, it will be removed in the feature
 		// backward compatible start.
 		beforeTemplateDir := filepath.Join(home, version.GetGoctlVersion(), category)
-		entries, err := os.ReadDir(beforeTemplateDir)
-		if err != nil {
-			return "", err
-		}
+		entries, _ := os.ReadDir(beforeTemplateDir)
 		infos := make([]fs.FileInfo, 0, len(entries))
 		for _, entry := range entries {
 			info, err := entry.Info()
 			if err != nil {
-				return "", err
+				continue
 			}
 			infos = append(infos, info)
 		}