Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yd-middle-front
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
xingmin
yd-middle-front
Commits
349ed434
Commit
349ed434
authored
Sep 05, 2025
by
zhangxingmin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
配置
parent
0cfc076e
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
2 additions
and
90 deletions
+2
-90
.env.development
+1
-1
.env.testelopment
+0
-8
Dockerfile
+1
-1
package.json
+0
-1
vite.config.js
+0
-79
No files found.
.env.development
View file @
349ed434
...
@@ -5,4 +5,4 @@ VITE_APP_TITLE = 银盾中台系统
...
@@ -5,4 +5,4 @@ VITE_APP_TITLE = 银盾中台系统
VITE_APP_ENV = 'development'
VITE_APP_ENV = 'development'
# 若依管理系统/开发环境
# 若依管理系统/开发环境
VITE_APP_BASE_API = 'http://1
0.0.10.26:9002
'
VITE_APP_BASE_API = 'http://1
39.224.145.34:6666
'
.env.testelopment
deleted
100644 → 0
View file @
0cfc076e
# 页面标题
VITE_APP_TITLE = 银盾中台系统
# 测试环境配置
VITE_APP_ENV = 'testelopment'
# 若依管理系统/开发环境
VITE_APP_BASE_API = 'http://139.224.145.34:6666'
Dockerfile
View file @
349ed434
...
@@ -45,7 +45,7 @@ RUN ls -la node_modules/esbuild/bin && \
...
@@ -45,7 +45,7 @@ RUN ls -la node_modules/esbuild/bin && \
# 复制源码并构建
# 复制源码并构建
COPY
. .
COPY
. .
RUN
npm run build:
test
RUN
npm run build:
dev
# 生产阶段
# 生产阶段
FROM
docker.m.daocloud.io/library/nginx:alpine
FROM
docker.m.daocloud.io/library/nginx:alpine
...
...
package.json
View file @
349ed434
...
@@ -9,7 +9,6 @@
...
@@ -9,7 +9,6 @@
"dev"
:
"vite"
,
"dev"
:
"vite"
,
"build"
:
"vite build"
,
"build"
:
"vite build"
,
"build:dev"
:
"vite build --mode=development"
,
"build:dev"
:
"vite build --mode=development"
,
"build:test"
:
"vite build --mode=testelopment"
,
"preview"
:
"vite preview"
,
"preview"
:
"vite preview"
,
"report"
:
"npm run build --report"
"report"
:
"npm run build --report"
},
},
...
...
vite.config.js
deleted
100644 → 0
View file @
0cfc076e
import
{
defineConfig
,
loadEnv
}
from
'vite'
import
path
from
'path'
import
createVitePlugins
from
'./vite/plugins'
const
baseUrl
=
'http://localhost:8080'
// 后端接口
// https://vitejs.dev/config/
export
default
defineConfig
(({
mode
,
command
})
=>
{
const
env
=
loadEnv
(
mode
,
process
.
cwd
())
const
{
VITE_APP_ENV
}
=
env
return
{
// 部署生产环境和开发环境下的URL。
// 默认情况下,vite 会假设你的应用是被部署在一个域名的根路径上
// 例如 https://www.ruoyi.vip/。如果应用被部署在一个子路径上,你就需要用这个选项指定这个子路径。例如,如果你的应用被部署在 https://www.ruoyi.vip/admin/,则设置 baseUrl 为 /admin/。
base
:
VITE_APP_ENV
===
'production'
?
'/'
:
'/'
,
plugins
:
createVitePlugins
(
env
,
command
===
'build'
),
resolve
:
{
// https://cn.vitejs.dev/config/#resolve-alias
alias
:
{
// 设置路径
'~'
:
path
.
resolve
(
__dirname
,
'./'
),
// 设置别名
'@'
:
path
.
resolve
(
__dirname
,
'./src'
)
},
// https://cn.vitejs.dev/config/#resolve-extensions
extensions
:
[
'.mjs'
,
'.js'
,
'.ts'
,
'.jsx'
,
'.tsx'
,
'.json'
,
'.vue'
]
},
// 打包配置
build
:
{
// https://vite.dev/config/build-options.html
sourcemap
:
command
===
'build'
?
false
:
'inline'
,
outDir
:
'dist'
,
assetsDir
:
'assets'
,
chunkSizeWarningLimit
:
2000
,
rollupOptions
:
{
output
:
{
chunkFileNames
:
'static/js/[name]-[hash].js'
,
entryFileNames
:
'static/js/[name]-[hash].js'
,
assetFileNames
:
'static/[ext]/[name]-[hash].[ext]'
}
}
},
// vite 相关配置
server
:
{
port
:
80
,
host
:
true
,
open
:
true
,
proxy
:
{
// 开发环境代理配置,与生产环境保持一致
'/api'
:
{
target
:
'http://139.224.145.34:9002'
,
// 直接使用后端地址
changeOrigin
:
true
,
rewrite
:
(
p
)
=>
p
.
replace
(
/^
\/
api/
,
''
)
},
// springdoc proxy
'^/v3/api-docs/(.*)'
:
{
target
:
'http://139.224.145.34:9002'
,
changeOrigin
:
true
,
}
}
},
css
:
{
postcss
:
{
plugins
:
[
{
postcssPlugin
:
'internal:charset-removal'
,
AtRule
:
{
charset
:
(
atRule
)
=>
{
if
(
atRule
.
name
===
'charset'
)
{
atRule
.
remove
()
}
}
}
}
]
}
}
}
})
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment