# sun 后台后端项目启动

第一步:
   git clone git@git.wanmeizhensuo.com:alpha/sun.git

第二步:
   搭建python环境,本项目使用python3.6运行,安装好虚拟环境后,进入到项目目录执行
   pip install -r requirements.txt

第三步:
   启动后端项目:python manage.py runserver 0.0.0.0:8080

################################################################

# sun 前端后端项目启动

第一步:
   cd /vu 目录下

第二步:
   在目录下执行,npm install

第三步:
   配置代理
   cd /vu/mock/proxy.js
   修改IP,这里的IP是你本机网络IP,端口是后台项目启动端口。
   const target = 'http://172.30.8.231:8080'

第四步:
   npm run dev

到此整个项目启动完毕。

说明:
   sun采用前后端分离,前端请求打到后端,然后通过rpc去venus请求数据。
   在启动项目之前,记得配置好路由表和启动venus项目。

###############################################################

镜像构建命令
docker build . -t sun-test:1.0

容器启动命令
docker run -it -p 8990:8000 -d \
--volume=/etc/gm-config:/etc/gm-config \
--volume=/etc/resolv.conf:/etc/resolv.conf \
--volume=/srv/apps/sun/sun/settings_local.py:/srv/apps/sun/sun/settings_local.py \
--entrypoint="/bin/bash" sun-test:1.0 "-c" "source ~/.bashrc && gunicorn sun.wsgi:application -w 4 -b 0.0.0.0:8090 -k gevent"