开发环境的docker
- Mac OS
- Homebrew https://brew.sh/
- nginx (brew install nginx)
- docker https://www.docker.com/get-docker 下载社区免费版
- git clone https://github.com/chicv/docker-project ~/Code/docker-project && cd ~/Code/docker-project
- php开发 前端开发忽略
- cd chicv-web-rest
- docker-composer up -d
- 等待大概30分钟
- 前端 开发
- cd chicv-web
- docker-composer up -d
- 等待大概20分钟
- copy local_nginx.conf /usr/local/etc/nginx/servers/local_nginx.conf &&
- 生成ssh 公钥,提交给有关部门
- 前端代码
- git clone git@git.chicv.com:chicv/stylewe-web-app.git ~/Code/stylewe
- cd ~/Code/stylewe
- npm install
- npm start --help
- rest 代码
- git clone git@git.chicv.com:chicv/stylewe-rest-service.git ~/Code/rest
- composer install
- ./artisan --help // php7.1 required
- 进入虚拟机 docker exec -it chicv-web-rest bash
- nginx_switch pro 切换前端页面数据源到正式环境
- 浏览器打开l.stylewe.com 正常渲染 ,推荐使用chrome浏览器
- 编辑器推荐atom 或者 vscode