优化vite配置,增加VITE_ALLOWED_HOSTS支持
This commit is contained in:
parent
3a77971a32
commit
74e75ec7a5
@ -33,6 +33,7 @@ export default defineConfig(({ mode }) => {
|
|||||||
const BACKEND_URL = env.VITE_BACKEND_SERVER_URL
|
const BACKEND_URL = env.VITE_BACKEND_SERVER_URL
|
||||||
const FRONTEND_HOST = env.VITE_FRONTEND_HOST || '0.0.0.0'
|
const FRONTEND_HOST = env.VITE_FRONTEND_HOST || '0.0.0.0'
|
||||||
const FRONTEND_PORT = Number(env.VITE_FRONTEND_PORT) || 3100
|
const FRONTEND_PORT = Number(env.VITE_FRONTEND_PORT) || 3100
|
||||||
|
const ALLOWED_HOSTS = (env.VITE_ALLOWED_HOSTS || '').split(',').map((s) => s.trim()).filter(Boolean)
|
||||||
|
|
||||||
return {
|
return {
|
||||||
plugins: [
|
plugins: [
|
||||||
@ -63,6 +64,8 @@ export default defineConfig(({ mode }) => {
|
|||||||
strictPort: true,
|
strictPort: true,
|
||||||
open: false,
|
open: false,
|
||||||
cors: true,
|
cors: true,
|
||||||
|
// 允许通过指定域名访问开发服务器(可通过 VITE_ALLOWED_HOSTS 配置,逗号分隔)
|
||||||
|
...(ALLOWED_HOSTS.length ? { allowedHosts: ALLOWED_HOSTS } : {}),
|
||||||
fs: {
|
fs: {
|
||||||
// 放行 monorepo apps 目录,便于 import.meta.glob 跨应用扫描
|
// 放行 monorepo apps 目录,便于 import.meta.glob 跨应用扫描
|
||||||
allow: [appsDir]
|
allow: [appsDir]
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user