# 后台模板
https://github.com/PanJiaChen/vue-element-admin

# 接口地址
https://pwxdev.cleartv.cn/swagger-ui.html

# 【 重要！！】接口配置文件
接口配置文件移动至服务器网站上层目录与打包代码分离（配置文件服务器所在路径为`/frontend/mgtConfig.js`）
避免替换时删除或被本地覆盖

# 自营项目运行

```bash
yarn config set ignore-engines true
nvm use 12.22.6
cd clearticket_mgt
yarn
npm run dev
```

# 测试环境自动部署

测试环境自动部署命令(sh)：
```bash
npm run deploy:dev
```

前提条件：
- `npm install -g 7zip` 全局安装7z命令
- 使用`git-bash`运行`npm run deploy:dev`

相关地址
- [npm 7zip](https://www.npmjs.com/package/7zip)
- [前端自动部署 - Shell脚本实现 ](https://juejin.cn/post/6963070430424858638)

增加powershell部署测试环境脚本，部署命令(ps1):
```bash
npm run publish:dev
```
注意，部署命令本身不会编译，只会打包已编译的dist文件夹，需要事先运行`npm run build`。

# 正式环境代码部署路径

`/home/clear/pwx/frontend`

IP: 106.14.117.9
ssh port: 9022
clear: cleartv!@#456@aliyun


# 测试环境代码部署路径

`/home/clear/frontend/selfMarketing`

192.168.30.153 clear:123456

访问：
[https://pwxdev.cleartv.cn/frontend/selfMarketing](https://pwxdev.cleartv.cn/frontend/selfMarketing)


后端代码：
cd /home/clear/java_backend/cticket_wx

sudo mvn clean package docker:build

sudo docker kill `sudo docker ps | tail -n 1 | awk '{print $1}'`
sudo docker run -d -p 9977:9977 cticketwx

后端接口访问地址：
https://pwxdev.cleartv.cn/swagger-ui.html

# 主题定制
https://github.com/vueComponent/ant-design-vue/blob/master/components/style/themes/default.less


# vue-copper
https://www.jianshu.com/p/85a52da879bb
https://blog.csdn.net/qq_36111804/article/details/94599536
https://www.cnblogs.com/ANCAN-RAY/p/8533088.html
http://github.xyxiao.cn/vue-cropper/example/