This commit is contained in:
Your Name
2026-02-20 20:07:14 +08:00
parent 320c84125e
commit 344ef9d001

View File

@@ -3,12 +3,31 @@ import react from "@vitejs/plugin-react";
import tailwindcss from "@tailwindcss/vite"; import tailwindcss from "@tailwindcss/vite";
import path from "path"; import path from "path";
// 云服务器公网 IP设置环境变量 PUBLIC_HOST=139.196.48.8 可在控制台显示公网访问地址
const publicHost = process.env.PUBLIC_HOST;
const port = 1420;
export default defineConfig({ export default defineConfig({
server: { server: {
port: 1420, port,
host: true, // 监听 0.0.0.0,支持公网 IP / 云服务器访问 host: true, // 监听 0.0.0.0,支持公网访问
allowedHosts: publicHost ? [publicHost] : undefined,
}, },
plugins: [react(), tailwindcss()], plugins: [
react(),
tailwindcss(),
// 云服务器:启动时打印公网访问地址
publicHost
? {
name: "log-public-url",
configureServer() {
return () => {
console.log(`\n ➜ 公网: http://${publicHost}:${port}/\n`);
};
},
}
: undefined,
].filter(Boolean),
resolve: { resolve: {
alias: { alias: {
"@": path.resolve(__dirname, "./src"), "@": path.resolve(__dirname, "./src"),