按照教程已經(jīng)正確的go get了 beego 和 bee;
也在環(huán)境變量$PATH中添加了$GOPATH/bin;
結(jié)果在 $GOPATH/src 下運行命令'bee new TestBee'新建一個bee項目時
報錯
'bee: command not found'
搜索解決方法嘗試了一下幾種:
1.嘗試了 進入 $GOPATH/src/github.com/beego/bee
執(zhí)行 go build 也不行
2.在$GOPATH/bin目錄下直接執(zhí)行下 bee包也不行
最終
查到
需要把build的出來的 $GOPATH/bin下的'bee'程序包拷貝到
你配置的$GOROOT的bin文件下面;并執(zhí)行一下程序
mac 默認GOROOT地址 '/usr/local/go' 拷貝到下面的bin文件中,然后雙擊運行一下'bee'
可以繼續(xù)開始beego學習了
又遇到報錯
命令 "bee run" 報錯
c.TplName undefined (type *MainController has no field or method TplName)
發(fā)現(xiàn)MainController里面有個報錯 " c.TplName = "index.tpl""
進入 beego.Controller 看一下應(yīng)該是 TplNames ,'TplName' 改成
'TplNames'就行了
應(yīng)該是工具更新不同步的小問題