Jeecg 开发记录(前端部署)
AI-摘要
JinzAI GPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往tianli博客
1.Installation dependencies
cd jeecgboot-vue3
pnpm install
2.配置接口地址 .env.development (docker desktop本地部署时 默认)
VITE_PROXY = [["/jeecgboot","http://localhost:8080/jeecg-boot"],["/upload","http://localhost:3300/upload"]]
VITE_GLOB_DOMAIN_URL=http://localhost:8080/jeecg-boot
说明:把
http://localhost:8080/jeecg-boot
换成自己地址,其他不用改。
3.build
pnpm build
Docker镜像启动前端(单体模式)
1.host设置
注意: 需要把
127.0.0.1
替换成真实IP 比如192.
开头,不然后端不通。
此处在docker desktop本地部署
时 在路径:C:\Windows\System32\drivers\etc下修改hosts文件,192.168.208.1替换127.0.0.1后成功,否则会nginx报错
127.0.0.1 jeecg-boot-system
127.0.0.1 jeecg-boot-gateway
2.配置接口域名 .env.production (此处继续默认 docker desktop本地部署)
VITE_GLOB_API_URL=/jeecgboot
VITE_GLOB_DOMAIN_URL=http://jeecg-boot-system:8080/jeecg-boot
3.编译项目
pnpm build
4.启动容器
直接在webstrom的终端输入以下命令即可(docker desktop本地部署)
docker build -t jeecgboot-vue3 .
docker run --name jeecgboot-vue3-nginx -p 80:80 -d jeecgboot-vue3
5. 导出导入镜像
# 导出镜像
docker save -o jeecgboot-vue3.tar jeecgboot-vue3
#导入镜像
docker load -i jeecgboot-vue3.tar
6. 直接将host添加到容器内运行
docker run --add-host jeecg-boot-system:10.8.226.13 --add-host jeecg-boot-gateway:10.8.226.13 --name jeecgboot-vue3 -d -p 80:80 jeecgboot-vue3
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 Jinz
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果