Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
Z
zrch-risk-39
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Administrator
zrch-risk-39
Commits
acb2a663
提交
acb2a663
authored
3月 17, 2026
作者:
kxjia
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
完善非现场报送
上级
6f7a94e5
显示空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
12 行增加
和
35 行删除
+12
-35
BaosongTask.data.ts
...risk-client-39/src/views/baosong/task/BaosongTask.data.ts
+8
-0
vite.config.ts
zrch-risk-client-39/vite.config.ts
+4
-35
没有找到文件。
zrch-risk-client-39/src/views/baosong/task/BaosongTask.data.ts
浏览文件 @
acb2a663
...
...
@@ -113,6 +113,14 @@ export const columns: BasicColumn[] = [
{
title
:
'填报数'
,
align
:
'left'
,
dataIndex
:
'fillNum'
,
ifShow
:
true
,
width
:
"6%"
,
resizable
:
true
},
{
title
:
'提交数'
,
align
:
'left'
,
dataIndex
:
'fillStaNum'
,
ifShow
:
true
,
width
:
"6%"
,
...
...
zrch-risk-client-39/vite.config.ts
浏览文件 @
acb2a663
...
...
@@ -24,7 +24,6 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
const
env
=
loadEnv
(
mode
,
root
);
// The boolean type read by loadEnv is a string. This function can be converted to boolean type
const
viteEnv
=
wrapperEnv
(
env
);
const
{
VITE_PORT
,
VITE_PUBLIC_PATH
,
VITE_PROXY
}
=
viteEnv
;
...
...
@@ -33,14 +32,12 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
const
serverOptions
:
Recordable
=
{}
// ----- [begin] 【JEECG作为乾坤子应用】 -----
const
{
VITE_GLOB_QIANKUN_MICRO_APP_NAME
,
VITE_GLOB_QIANKUN_MICRO_APP_ENTRY
}
=
viteEnv
;
const
isQiankunMicro
=
VITE_GLOB_QIANKUN_MICRO_APP_NAME
!=
null
&&
VITE_GLOB_QIANKUN_MICRO_APP_NAME
!==
''
;
if
(
isQiankunMicro
&&
!
isBuild
)
{
serverOptions
.
cors
=
true
;
serverOptions
.
origin
=
VITE_GLOB_QIANKUN_MICRO_APP_ENTRY
!
.
split
(
'/'
).
slice
(
0
,
3
).
join
(
'/'
);
}
// ----- [end] 【JEECG作为乾坤子应用】 -----
console
.
log
(
'[init] Start Port: '
,
VITE_PORT
);
console
.
debug
(
'[init] Vite Proxy Config: '
,
VITE_PROXY
);
...
...
@@ -55,17 +52,14 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
find
:
'vue-i18n'
,
replacement
:
'vue-i18n/dist/vue-i18n.cjs.js'
,
},
// 添加 Vue 别名,确保使用正确的版本
{
find
:
'vue'
,
replacement
:
'vue/dist/vue.esm-bundler.js'
,
},
// /@/xxxx => src/xxxx
{
find
:
/
\/
@
\/
/
,
replacement
:
pathResolve
(
'src'
)
+
'/'
,
},
// /#/xxxx => types/xxxx
{
find
:
/
\/
#
\/
/
,
replacement
:
pathResolve
(
'types'
)
+
'/'
,
...
...
@@ -74,7 +68,6 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
find
:
/@
\/
/
,
replacement
:
pathResolve
(
'src'
)
+
'/'
,
},
// /#/xxxx => types/xxxx
{
find
:
/#
\/
/
,
replacement
:
pathResolve
(
'types'
)
+
'/'
,
...
...
@@ -82,20 +75,14 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
],
},
server
:
{
// Listening on all local IPs
host
:
true
,
// @ts-ignore
https
:
false
,
port
:
VITE_PORT
,
// Load proxy configuration from .env
proxy
:
createProxy
(
VITE_PROXY
),
// 合并 server 配置
...
serverOptions
,
// 预热常用文件,提高首次加载速度
warmup
:
{
clientFiles
:
[
'./index.html'
,
'./src/main.ts'
,
'./src/App.vue'
],
},
// 启用更快的源文件变更检测
fs
:
{
strict
:
false
,
},
...
...
@@ -106,16 +93,12 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
cssTarget
:
'chrome80'
,
outDir
:
OUTPUT_DIR
,
rollupOptions
:
{
// 关闭除屑优化,防止删除重要代码,导致打包后功能出现异常
treeshake
:
false
,
output
:
{
// 提供命名导出,解决默认导出问题
exports
:
'named'
,
chunkFileNames
:
'js/[name]-[hash].js'
,
// 引入文件名的名称
entryFileNames
:
'js/[name]-[hash].js'
,
// 包的入口文件名称
// manualChunks配置 (依赖包从大到小排列)
chunkFileNames
:
'js/[name]-[hash].js'
,
entryFileNames
:
'js/[name]-[hash].js'
,
manualChunks
:
{
// vue vue-router合并打包
'vue-vendor'
:
[
'vue'
,
'vue-router'
],
'antd-vue-vendor'
:
[
'ant-design-vue'
,
'@ant-design/icons-vue'
,
'@ant-design/colors'
],
'vxe-table-vendor'
:
[
'vxe-table'
,
'vxe-table-plugin-antd'
,
'xe-utils'
],
...
...
@@ -124,27 +107,19 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
},
},
},
// 关闭brotliSize显示可以稍微减少打包时间
reportCompressedSize
:
false
,
// 提高超大静态资源警告大小
chunkSizeWarningLimit
:
2000
,
// 添加 CommonJS 配置
commonjsOptions
:
{
transformMixedEsModules
:
true
,
include
:
[
/node_modules/
],
// 特别处理 form-create 的依赖
requireReturnsDefault
:
'auto'
,
// 忽略导入检查
ignoreTryCatch
:
false
,
},
},
esbuild
:
{
//清除全局的console.log和debug
drop
:
isBuild
?
[
'console'
,
'debugger'
]
:
[],
},
define
:
{
// setting vue-i18-next
// Suppress warning
__INTLIFY_PROD_DEVTOOLS__
:
false
,
__APP_INFO__
:
JSON
.
stringify
(
__APP_INFO__
),
},
...
...
@@ -156,27 +131,20 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
},
},
},
// The vite plugin used by the project. The quantity is large, so it is separately extracted and managed
// 预加载构建配置(首屏性能)
plugins
:
createVitePlugins
(
viteEnv
,
isBuild
,
isQiankunMicro
),
optimizeDeps
:
{
esbuildOptions
:
{
target
:
'es2020'
,
// 为 ES 模块添加支持
supported
:
{
'dynamic-import'
:
true
,
'import-meta'
:
true
,
},
},
// 强制重新预构建,确保缓存是最新的
force
:
false
,
// 设置为 false,避免每次都重新预构建
force
:
false
,
exclude
:
[
//升级vite4后,需要排除online依赖
'@jeecg/online'
,
'@jeecg/aiflow'
,
],
// 只包含最核心的依赖,让 Vite 自动处理其他依赖
include
:
[
'vue'
,
'vue-router'
,
...
...
@@ -184,5 +152,6 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
'ant-design-vue'
,
]
},
cacheDir
:
'.vite'
,
};
};
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论