# 后台模板 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/