playlet-iaa-agent-web-frontend
- Vue 2.7.16
- Jenkins build
项目介绍
- Test: https://test-playlet-iaa-agent.sykt520.com
- Prod: https://playlet-iaa-agent.sykt520.com
- gitlab: http://39.108.189.115:81/playlet/frontend/playlet-iaa-agent-web-frontend
- api: http://39.108.179.119:58081/doc.html
- Node.js 版本:
16.14.2 - 包管理工具:
npm - test job: http://120.78.73.72:5186/job/playlet-iaa-agent-ui-frontend-测试环境(mg-movie)/
- prod job: http://120.77.159.89:8080/job/k8s-playlet-iaa-agent-ui-frontend-生产环境-user-channel/
开始
uiSetting
store文件夹里的 uiSetting.js 主要是对框架的一些界面交互开关。
左上角的 logo 、title在这里配置
接口地址配置
.env 文件下配置你的接口
bash
# 开发环境配置
ENV = 'development'
# 本地端口,接入用户中心开发时,需要配置本地应用,为了防止频繁修改应用端口,请在这里设置您的端口号,但是不要和别的应用重复,或者设置您的hosts配置一个本地域名
PORT = 8891
# 开发环境接口,网络请求使用的是这个字段,请不要随意更改字段名称
VUE_APP_BASE_API = 'https://test-playlet-iaa-agent.sykt520.com/api'
# 用户中心url,用户中心JDK读取这个字段,请不要随意更改
VUE_APP_AUTH_URL = '//test-auth-center.sykt520.com'发布
bash
# 构建测试环境
npm run test
# 构建生产环境
npm run build:prodJenkins job
shell
#!/bin/bash
export NODEJS16_HOME=/opt/nodejs/node-v16.14.2
export PATH=$NODEJS16_HOME/bin:$PATH
npm install
npm run build:prod
cd dist/
ls -l
rm -f html.tar
tar zcvf html.tar *