1
0
mirror of https://github.com/beego/bee.git synced 2024-11-22 05:00:54 +00:00

简化参数extra为ex,并移除了多于的日志

This commit is contained in:
Back Yu 2017-03-07 13:00:37 +08:00
parent 1f6e89a670
commit cc74358320

6
run.go
View File

@ -23,7 +23,7 @@ import (
) )
var cmdRun = &Command{ var cmdRun = &Command{
UsageLine: "run [appname] [watchall] [-main=*.go] [-downdoc=true] [-gendoc=true] [-vendor=true] [-e=folderToExclude] [-extra=extraPackageToWatch] [-tags=goBuildTags] [-runmode=BEEGO_RUNMODE]", UsageLine: "run [appname] [watchall] [-main=*.go] [-downdoc=true] [-gendoc=true] [-vendor=true] [-e=folderToExclude] [-ex=extraPackageToWatch] [-tags=goBuildTags] [-runmode=BEEGO_RUNMODE]",
Short: "Run the application by starting a local development server", Short: "Run the application by starting a local development server",
Long: ` Long: `
Run command will supervise the filesystem of the application for any changes, and recompile/restart it. Run command will supervise the filesystem of the application for any changes, and recompile/restart it.
@ -65,7 +65,7 @@ func init() {
cmdRun.Flag.BoolVar(&vendorWatch, "vendor", false, "Enable watch vendor folder.") cmdRun.Flag.BoolVar(&vendorWatch, "vendor", false, "Enable watch vendor folder.")
cmdRun.Flag.StringVar(&buildTags, "tags", "", "Set the build tags. See: https://golang.org/pkg/go/build/") cmdRun.Flag.StringVar(&buildTags, "tags", "", "Set the build tags. See: https://golang.org/pkg/go/build/")
cmdRun.Flag.StringVar(&runmode, "runmode", "", "Set the Beego run mode.") cmdRun.Flag.StringVar(&runmode, "runmode", "", "Set the Beego run mode.")
cmdRun.Flag.Var(&extraPackages, "extra", "List of extra package to watch.") cmdRun.Flag.Var(&extraPackages, "ex", "List of extra package to watch.")
exit = make(chan bool) exit = make(chan bool)
} }
@ -129,9 +129,7 @@ func runApp(cmd *Command, args []string) int {
// get the full path // get the full path
for _, packagePath := range extraPackages { for _, packagePath := range extraPackages {
if found, _, _fullPath := SearchGOPATHs(packagePath); found { if found, _, _fullPath := SearchGOPATHs(packagePath); found {
logger.Warnf("%v", _fullPath)
readAppDirectories(_fullPath, &paths) readAppDirectories(_fullPath, &paths)
logger.Warnf("%v", paths)
} else { } else {
logger.Warnf("No extra package '%s' found in your GOPATH", packagePath) logger.Warnf("No extra package '%s' found in your GOPATH", packagePath)
} }