Jelajahi Sumber

后端打包

WQQ 9 jam lalu
induk
melakukan
9778d661ba
33 mengubah file dengan 35 tambahan dan 2 penghapusan
  1. 1 0
      RuoYi-Vue3/.env.production
  2. 2 2
      RuoYi-Vue3/src/router/index.js
  3. 30 0
      ruoyi-admin/src/main/resources/application-prod.yml
  4. 1 0
      ruoyi-admin/src/main/resources/application.yml
  5. 1 0
      ruoyi-admin/target/classes/application.yml
  6. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/RuoYiApplication.class
  7. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/RuoYiServletInitializer.class
  8. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/cesium/CesiumMapConfigController.class
  9. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/common/CaptchaController.class
  10. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/common/CommonController.class
  11. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/monitor/CacheController.class
  12. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/monitor/ServerController.class
  13. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/monitor/SysLogininforController.class
  14. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/monitor/SysOperlogController.class
  15. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/monitor/SysUserOnlineController.class
  16. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysConfigController.class
  17. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysDeptController.class
  18. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysDictDataController.class
  19. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysDictTypeController.class
  20. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysIndexController.class
  21. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysLoginController.class
  22. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysMenuController.class
  23. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysNoticeController.class
  24. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysPostController.class
  25. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysProfileController.class
  26. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysRegisterController.class
  27. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysRoleController.class
  28. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysUserController.class
  29. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/tool/TestController.class
  30. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/tool/UserEntity.class
  31. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/watershed/WatershedModelController.class
  32. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/controller/watershed/WatershedServiceController.class
  33. TEMPAT SAMPAH
      ruoyi-admin/target/classes/com/ruoyi/web/core/config/SwaggerConfig.class

+ 1 - 0
RuoYi-Vue3/.env.production

@@ -6,6 +6,7 @@ VITE_APP_ENV = 'production'
 
 # 若依管理系统/生产环境
 VITE_APP_BASE_API = '/prod-api'
+# VITE_APP_BASE_API = 'http://127.0.0.1:8080'
 
 # 是否在打包时开启压缩,支持 gzip 和 brotli
 VITE_BUILD_COMPRESS = gzip

+ 2 - 2
RuoYi-Vue3/src/router/index.js

@@ -1,4 +1,4 @@
-import { createWebHistory, createRouter } from 'vue-router'
+import { createWebHashHistory, createRouter } from 'vue-router'
 /* Layout */
 import Layout from '@/layout'
 
@@ -208,7 +208,7 @@ export const dynamicRoutes = [
 ]
 
 const router = createRouter({
-  history: createWebHistory(),
+  history: createWebHashHistory(), // 这里替换
   routes: constantRoutes,
   scrollBehavior(to, from, savedPosition) {
     if (savedPosition) {

+ 30 - 0
ruoyi-admin/src/main/resources/application-prod.yml

@@ -0,0 +1,30 @@
+# 生产环境专属配置,仅覆盖重复配置
+spring:
+  datasource:
+    druid:
+      master:
+        # 交给对方替换成他们服务器的达梦地址、端口、账号密码
+        url: jdbc:dm://对方服务器IP:5236?charSet=utf8
+        username: 对方达梦账号
+        password: 对方达梦密码
+        schema: classpath:sql/watershed_model.sql
+      slave:
+        enabled: false
+  jpa:
+    show-sql: false # 生产关闭SQL打印,减少日志
+# 后端接口上下文路径,和前端VITE_APP_BASE_API=/prod-api匹配
+server:
+  port: 8080
+  servlet:
+    context-path: /prod-api
+# 生产关闭swagger接口文档
+springdoc:
+  api-docs:
+    enabled: false
+  swagger-ui:
+    enabled: false
+# 生产日志只输出错误
+logging:
+  level:
+    root: error
+    com.ruoyi: warn

+ 1 - 0
ruoyi-admin/src/main/resources/application.yml

@@ -54,6 +54,7 @@ spring:
     basename: i18n/messages
   profiles:
     active: druid
+    include: druid
   # 文件上传
   servlet:
     multipart:

+ 1 - 0
ruoyi-admin/target/classes/application.yml

@@ -54,6 +54,7 @@ spring:
     basename: i18n/messages
   profiles:
     active: druid
+    include: druid
   # 文件上传
   servlet:
     multipart:

TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/RuoYiApplication.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/RuoYiServletInitializer.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/cesium/CesiumMapConfigController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/common/CaptchaController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/common/CommonController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/monitor/CacheController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/monitor/ServerController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/monitor/SysLogininforController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/monitor/SysOperlogController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/monitor/SysUserOnlineController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysConfigController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysDeptController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysDictDataController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysDictTypeController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysIndexController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysLoginController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysMenuController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysNoticeController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysPostController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysProfileController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysRegisterController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysRoleController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/system/SysUserController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/tool/TestController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/tool/UserEntity.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/watershed/WatershedModelController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/controller/watershed/WatershedServiceController.class


TEMPAT SAMPAH
ruoyi-admin/target/classes/com/ruoyi/web/core/config/SwaggerConfig.class