init.go (view raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
package main import ( "os" "path/filepath" ) func viteInit(path string) { paths := []string{"build", "pages", "static", "templates"} var dirPath string for _, p := range paths { dirPath = filepath.Join(path, p) err := os.MkdirAll(dirPath, 0755) if err != nil { printErr(err) return } } fp, _ := filepath.Abs(path) printMsg("created project:", fp) } |