bee工具的安装

avatar 2022年9月25日18:15:52 评论 917 次浏览

在学习beego之前需要了解一下bee,bee是未来协助beego项目而创建的项目,在beego中可以使用bee对项目进行创建、热编译、开发、测试、和部署。在安装之前需要安装一下golang,可以参考:https://www.wulaoer.org/?p=885

安装bee

# go 1.16 以前的版本
go get -u github.com/beego/bee/v2

# go 1.16及以后的版本
go install github.com/beego/bee/v2@latest

配置环境变量

不同环境的环境配置方法不一样的,可以看看go的安装方式,这里的环境变量都是在go安装的基础上增加的环境变量,配置方法如下,可以参考。

Mac环境配置是~/.bashrc或~/.bash_profile文件中
如果你使用了Zsh 那么就是~/.zshrc 文件中
Linux的环境配置是/etc/profile 文件中
windows环境此电脑->属性->高级系统设置->环境变量

我的是mac系统,看一下我的配置内容,我安装后会在我的home目录下有一个go目录,每次安装的依赖包都在go目录下

[wolf@wulaoer.org 🔥🔥🔥🔥 learn ]$ cat ~/.bash_profile
........................
export GOROOT=/usr/local/go #go根目录
export PATH=$PATH:$GOROOT/bin 
export GOPATH=$HOME/go #GOPATH 是自己的go项目路径,自定义设置
export GOBIN=$GOPATH/bin #GOBIN 当我们使用go install命令编译后并且安装的二进制程序目录
export GO111MODULE=on 启用 Go Modules 功能
# 配置 GOPROXY 环境变量
export GOPROXY=https://goproxy.cn,direct
export PATH=$PATH:$GOROOT/bin:$GOBIN

上面设置了GOBIN,所以bee命令就安装到了GOBIN目录下。

[wolf@wulaoer.org 🔥🔥🔥🔥 bin ]$ ls
bee
[wolf@wulaoer.org 🔥🔥🔥🔥 bin ]$ pwd
/Users/wolf/go/bin

如果安装后不能直接使用bee,报错找不到bee

[wolf@wulaoer.org 🔥🔥🔥🔥 wulaoer ]$ bee
zsh: command not found: bee

就需要在 ~/.zshrc中加source ~/.bash_profile,这样zsh就可以使用上面配置的环境变量了

[wolf@wulaoer.org 🔥🔥🔥🔥 bin ]$ cat ~/.zshrc
..................
source /etc/zshrc
source ~/.bash_profile
.....................

如果还是报错需要使用go install一下,这里使用go install是因为你go的版本的问题,上面已经说明1.6之前是go get,1.6之后是go install

[wolf@wulaoer.org 🔥🔥🔥🔥 bin ]$ go install github.com/beego/bee
[wolf@wulaoer.org 🔥🔥🔥🔥 bin ]$ bee version
______
| ___ \
| |_/ /  ___   ___
| ___ \ / _ \ / _ \
| |_/ /|  __/|  __/
\____/  \___| \___| v1.12.0

├── Beego     : Beego is not installed. Please do consider installing it first: https://github.com/astaxie/beego
├── GoVersion : go1.19.1
├── GOOS      : darwin
├── GOARCH    : amd64
├── NumCPU    : 16
├── GOPATH    : /Users/wolf/go
├── GOROOT    : /usr/local/go
├── Compiler  : gc
└── Date      : Saturday, 24 Sep 2022

这样bee工具就安装并设置好了,后面就可以使用bee来进行操作了,bee的其他命令使用方法后面单独写一遍文件,这里就不多叙述了,没有了,看一些其他的吧。

avatar
  • 未经博主允许,禁止转载本博客任何内容,如需转载请留言,谢谢合作!!!
  • 转载注明:bee工具的安装 | 吴老二

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: