配置修改

This commit is contained in:
liuwenxin 2026-09-18 09:34:25 +08:00
parent c336342483
commit 90ba3016c0
7 changed files with 1949 additions and 19 deletions

View File

@ -183,7 +183,8 @@ Router.prototype.replace = function push(location) {
}
export default new Router({
mode: 'history', // 去掉url中的#
base: '/admin/',
mode: 'history',
scrollBehavior: () => ({ y: 0 }),
routes: constantRoutes
})
})

View File

@ -20,7 +20,7 @@ module.exports = {
// 部署生产环境和开发环境下的URL。
// 默认情况下,Vue CLI 会假设你的应用是被部署在一个域名的根路径上
// 例如 https://www.ruoyi.vip/。如果应用被部署在一个子路径上,你就需要用这个选项指定这个子路径。例如,如果你的应用被部署在 https://www.ruoyi.vip/admin/,则设置 baseUrl 为 /admin/。
publicPath: process.env.NODE_ENV === "production" ? "/" : "/",
publicPath: process.env.NODE_ENV === "production" ? "/admin/" : "/",
// 在npm run build 或 yarn build 时 ,生成文件的目录名称(要和baseUrl的生产环境路径一致)(默认dist)
outputDir: 'dist',
// 用于放置生成的静态资源 (js、css、img、fonts) 的;(项目打包之后,静态资源会放在这个文件夹下)

View File

@ -1,7 +1,2 @@
# 使用 JDK8 镜像(RuoYi 默认用 8,如果是 17 请换成 openjdk:17-jdk-alpine)
FROM eclipse-temurin:17-jdk-alpine
WORKDIR /app
# 复制本地已经打包好的 jar 包 (前提是你已经在本地执行过 mvn clean package)
COPY ruoyi-admin/target/ruoyi-admin.jar app.jar
EXPOSE 7003
ENTRYPOINT ["java", "-jar", "app.jar"]
FROM eclipse-temurin:17-jdk-alpine

View File

@ -6,9 +6,9 @@ spring:
druid:
# 主库数据源
master:
url: ${DB_URL:jdbc:mysql://localhost:3306/huayang?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8&allowPublicKeyRetrieval=true}
username: ${DB_USERNAME:huayang}
password: ${DB_PASSWORD:}
url: jdbc:mysql://127.0.0.1:3306/huayang?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8&allowPublicKeyRetrieval=true
username: huayang
password: nLhRsmhxNRYTFdze
# 从库数据源
slave:
# 从数据源开关/默认关闭

View File

@ -8,7 +8,7 @@ ruoyi:
copyrightYear: 2026
# 文件路径 示例( Windows配置D:/ruoyi/uploadPath,Linux配置 /home/ruoyi/uploadPath)
# 开发环境使用项目内目录,避免本机不存在 D:/ruoyi/uploadPath 时上传图全部 404
profile: ./uploadPath
profile: /www/wwwroot/hy/uploadPath
# 获取ip地址开关
addressEnabled: false
# 验证码类型 math 数字计算 char 字符验证

File diff suppressed because one or more lines are too long

View File

@ -4,14 +4,13 @@ services:
container_name: huayang-mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD:?MYSQL_ROOT_PASSWORD is required}
MYSQL_DATABASE: ${MYSQL_DATABASE:-huayang}
MYSQL_USER: ${MYSQL_USER:-huayang}
MYSQL_PASSWORD: ${MYSQL_PASSWORD:?MYSQL_PASSWORD is required}
MYSQL_ROOT_PASSWORD: root123456 # 这是 root 密码,你随便设一个
MYSQL_DATABASE: huayang # 数据库名
MYSQL_USER: huayang # 用户名
MYSQL_PASSWORD: nLhRsmhxNRYTFdze # 必须和你 application-druid.yml 里的密码一模一样!
ports:
- "3306:3306"
volumes:
# 只挂载数据目录持久化数据,坚决不挂载 sql 目录!
- ./mysql-data:/var/lib/mysql
networks:
- huayang-net
@ -27,4 +26,4 @@ services:
networks:
huayang-net:
driver: bridge
driver: bridge