1
0
mirror of https://github.com/beego/bee.git synced 2024-12-22 20:20:49 +00:00

bee intro

This commit is contained in:
ZhengYang 2014-08-29 15:06:05 +08:00
parent 97ea34cc80
commit d3313f7bc7

View File

@ -3,8 +3,50 @@ bee
[![Build Status](https://drone.io/github.com/beego/bee/status.png)](https://drone.io/github.com/beego/bee/latest)
Bee is a tool for helping develop with beego app framework.
Bee is a command line tool facilitating development with beego framework.
## Requirements
- Go version >= 1.1.
- Go version >= 1.1.
## Installation
Begin by installing `bee` using `go get` command.
go get github.com/beego/bee
Then you can add `bee` binary to PATH:
export PATH=$PATH:<your_main_gopath>/bin/bee
> If you already have `bee` installed, updating `bee` is simple:
go get -u github.com/beego/bee
## Basic commands
Bee provides a variety of commands which can be helpful at various stage of development. The top level commands include:
new create an application base on beego framework
run run the app which can hot compile
pack compress an beego project
api create an api application base on beego framework
bale packs non-Go files to Go source files
version show the bee & beego version
generate source code generator
migrate run database migrations
### Shortcuts
Because you'll likely type these commands over and over, it makes sense to create aliases.
```bash
# Generator Stuff
alias g:a="bee generate appcode"
alias g:m="bee generate model"
alias g:c="bee generate controller"
alias g:v="bee generate view"
alias g:mig="bee generate migration"
```
These can be stored in, for example, your `~/.bash_profile` or `~/.bashrc` files.