1
0
mirror of https://github.com/beego/bee.git synced 2024-11-21 18:40:54 +00:00
This commit is contained in:
astaxie 2013-06-25 23:57:12 +08:00
parent 398bb5ff09
commit e96f207991

View File

@ -68,7 +68,7 @@ func createapp(cmd *Command, args []string) {
for _, wg := range lgopath {
if strings.HasPrefix(crupath, path.Join(wg, "src")) {
haspath = true
appsrcpath = path.Join(strings.TrimLeft(crupath, wg), args[0])
appsrcpath = path.Join(strings.TrimLeft(crupath, path.Join(wg, "src")), args[0])
break
}
}
@ -77,7 +77,7 @@ func createapp(cmd *Command, args []string) {
} else {
haspath = true
appsrcpath = path.Join(strings.TrimLeft(crupath, path.Join(gopath, "src")), args[0])
appsrcpath = args[0]
}
if !haspath {
fmt.Println("can't create application outside of GOPATH")
@ -113,7 +113,7 @@ func createapp(cmd *Command, args []string) {
writetofile(path.Join(apppath, "views", "index.tpl"), indextpl)
fmt.Println("create main.go:", path.Join(apppath, "main.go"))
writetofile(path.Join(apppath, "main.go"), strings.Replace(maingo, "{{.Appname}}", appsrcpath, -1))
writetofile(path.Join(apppath, "main.go"), strings.Replace(maingo, "{{.Appname}}", strings.TrimPrefix(appsrcpath, "/"), -1))
}
var appconf = `