目录
一、部署流程
1、下载源码
tar zxvf 2-6-LDF-techtrex-laundry_frontend-a912391b0759 注意这个版本,重新部署会报'install'错误,是laundry_frontend版本问题。
2、配置后端API环境
cd techtrex-laundry_frontend vi .env.test (目录中包含:.env.development,.env:test,.env.production,可以在不同的环境中并部署,只是区分而已,我们测试机选择test即可) VUE_APP_BASE_API = 'https://back.topunix.com'
3、laundry_front编译安装(后期需要再测试)
(1)安装依赖
npm install
(2)配置.env.test(注意如果不配置laundry_port和ccmport,会出现如下问题需要验证)
VUE_APP_BASE_API = 'https://back.topunix.com' VUE_APP_MARKET_MAIN_PORT = 443 VUE_APP_MARKET_CCM_PORT = 30008
下面的问题可能和上述配置有关,需要验证
(3)编译安装
npm run bulid:test
4、laundry_front解压并进行nginx配置
(1)拷贝目录到nginx目录
cp dist.tar.gz /usr/local/nginx/html tar zxvf dist.tar.gz mv dist laundry_front
(2)解压目录:
/usr/local/nginx/html/laundry_front chown -R nginx:nginx /usr/local/nginx/html/laundry_front
5、ningxi配置文件lp.conf
所有的都需要进行整理。
6、访问网站
https://market.topunix.com
7、发现只有value_code(需要后期再测试)
跟踪分析查看:
解决方法:
(1)把retail-qa02的库导出(因为ccm的权限问题),导入到test中
(2)把redis刷新 redis-cli -h 127.0.0.1 -p 123456 -a 123456 >flushall;清理数据库。
(3)将