-
Notifications
You must be signed in to change notification settings - Fork 60
install
Tinson Ho edited this page Jul 22, 2019
·
19 revisions
sudo vim ~/.bash_profile
export GOPATH="/go"
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
export GO111MODULE=on
export GOPROXY=https://goproxy.io
source ~/.bash_profile
go get -u github.com/qit-team/snow/tool/snow
cd $GOPATH/src
snow new snow-demo
cd snow-demo
sh build/shell/build.sh
1. build/bin/snow -a api #启动Api服务
2. build/bin/snow -a cron #启动Cron定时任务服务
3. build/bin/snow -a job #启动队列调度服务
snow upgrade
snow -h
snow new {ProjectName}
# 可选参数
-d 指定项目的基础目录,最终项目的根目录:指定的基础目录+ProjectName。不指定时默认基础目录为当前用户所在目录。
-m 指定项目的ModuleName,可以理解为就是go.mod里面的ModuleName。不指定时默认ModuelName=ProjectName。