吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2098|回复: 21
收起左侧

[已解决] ruoyi若依vue部署子目录的问题

[复制链接]
wuqingvika 发表于 2022-10-27 16:11
本帖最后由 wuqingvika 于 2022-11-30 14:53 编辑

ruoyi前端项目默认访问/但我这边需要加个应用上下文/whryhx
改动的地方:
(1)index.js中

index.js

index.js

(2)request.js中
[JavaScript] 纯文本查看 复制代码
store.dispatch('LogOut').then(() => {
                        location.href = '/whryhx/index';///index  whryhx
                    })

image.png
(3)vue.config.js中
[JavaScript] 纯文本查看 复制代码
 publicPath: process.env.NODE_ENV === "production" ? "/whryhx/" : "/whryhx/",//wq:默认是一个斜杠/whryhx/
    // 在npm run build 或 yarn build 时 ,生成文件的目录名称(要和baseUrl的生产环境路径一致)(默认dist)
    outputDir: 'whryhx',//wq:默认dist

image.png
(4)我的nginx配置
image.png
(5)vue_app_base_api配置
image.png
build完生成应该是带这个前缀whryhx目录的 1666857919845.png

现在诡异的地方 自己nginx本地都可以正常
但到了服务器就不行。现在卡在这了无解,我想问的是index.html是跟publicPath那里配置有关吗 也有可能命名啥的 冲突或者...




官网配置

官网配置

(已解决,部署到paas平台容器里 第二天又都可以了 很奇怪。。不过我确实按照ruoyi官网来的 就很莫名奇妙好了 昨天是npm install 生成的index.html一直不带上我的应用名 今天又好了 啥也没改 醉了)

免费评分

参与人数 2热心值 +2 收起 理由
rui1158656725 + 1 我很赞同!
glz220 + 1 用心讨论,共获提升!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

liangjingzhang 发表于 2022-10-27 16:13
感谢楼主,谢谢啦
vms 发表于 2022-10-27 16:15
yuxiangkaochi 发表于 2022-10-27 16:17
空心人i 发表于 2022-10-27 16:18
这貌似是问题求助帖吧,,,,,,,
checkwoodson 发表于 2022-10-27 16:19
若依没记错的话,应该是php的哈哈
wuya95 发表于 2022-10-27 16:24
这是前后端分离版吗?
a32010366 发表于 2022-10-27 16:45
学习一下学习一下
艾莉希雅 发表于 2022-10-27 16:46
别用history路由试试
 楼主| wuqingvika 发表于 2022-10-27 16:47
艾莉希雅 发表于 2022-10-27 16:46
别用history路由试试

好的  我试下 谢谢~~
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 07:43

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表