channel-web-iaa-frontend
- Vue 2.7.16
- Vite 5.2.11
- Jenkins build
说明
- Test: https://test-playlet-iaa-channel.sykt520.com/
- Prod: https://playlet-iaa-channel.sykt520.com
- gitlab: http://39.108.189.115:81/general/frontend/channel-web-iaa-frontend.git
- api: http://39.108.179.119:28111/doc.html#/home
- Node.js 版本: >=
18.20.3(LTS) - 包管理工具:
pnpm - test job: http://120.78.73.72:5186/view/测试环境-channel-iaa/job/channel-web-iaa-frontend-测试环境(mg-movie)/
- prod job: http://120.77.159.89:8080/view/渠道-IAA-生产环境/job/k8s-playlet-channel-web-iaa-frontend-生产环境-user-channel/
接口地址配置
channel/.env 文件下配置你的接口
bash
VITE_APP_PORT = 9000
VITE_APP_NAME = app
# 废弃,使用 VITE_APP_AUTH_URL 替代
VITE_APP_LOGIN_URL = 'https://test-auth-center.sykt520.com/login'
VITE_APP_ROLE = 'operate'
VITE_APP_ENV = 'dev'
FOLDER = dev
VITE_APP_PLATFORM = app
# monitor configuration
VITE_APP_MONITOR=false
VITE_APP_MONITOR_ID=ZEqpXcvXZD5ZY6G8n8
# 日志配置, false 清除 log/info 日志类型
VITE_LOG_ENABLE=true
# 若依管理系统/开发环境
VITE_APP_BASE_API = 'https://test-playlet-iaa-channel.sykt520.com'
# 用户中心url
VITE_APP_AUTH_URL = '//test-auth-center.sykt520.com'bash
VITE_APP_NAME = app
# 废弃,使用 VITE_APP_AUTH_URL 替代
VITE_APP_LOGIN_URL = 'https://test-auth-center.sykt520.com/login'
VITE_APP_ROLE = 'operate'
VITE_APP_ENV = 'test'
BUILD_NAME = 'channel'
FOLDER = test
VITE_APP_PLATFORM = app
# monitor configuration
VITE_APP_MONITOR=false
VITE_APP_MONITOR_ID=ZEqpXcvXZD5ZY6G8n8
# 日志配置, false 清除 log/info 日志类型
VITE_LOG_ENABLE=true
# 若依管理系统/测试环境
VITE_APP_BASE_API = 'https://test-playlet-iaa-channel.sykt520.com'
# 用户中心url
VITE_APP_AUTH_URL = '//test-auth-center.sykt520.com'bash
VITE_APP_NAME = app
# 废弃,使用 VITE_APP_AUTH_URL 替代
VITE_APP_LOGIN_URL = 'https://auth-center.sykt520.com/login'
VITE_APP_ROLE = 'operate'
VITE_APP_ENV = 'production'
BUILD_NAME = 'channel'
FOLDER = prod
VITE_APP_PLATFORM = app
# monitor configuration
VITE_APP_MONITOR=true
VITE_APP_MONITOR_ID=ZEqpXcvXZD5ZY6G8n8
# 日志配置, false 清除 log/info 日志类型
VITE_LOG_ENABLE=false
# 若依管理系统/生产环境
VITE_APP_BASE_API = 'https://playlet-iaa-channel.sykt520.com'
# 用户中心url
VITE_APP_AUTH_URL = '//auth-center.sykt520.com'发布
bash
# 构建测试环境
pnpm run test
# 构建生产环境
pnpm run build:prodJenkins job
shell
#!/bin/bash
export NODEJS18_20_HOME=/opt/nodejs/node-v18.20.3
export PATH=$NODEJS18_20_HOME/bin:$PATH
pnpm install
pnpm run build:prod
cd dist/
ls -l
rm -f html.tar
tar zcvf html.tar *