Browse Source

factory: 服务启动地址允许局域网访问

kindring 10 months ago
parent
commit
d4e090bde5
2 changed files with 6 additions and 5 deletions
  1. 5 4
      plugins/devPlugin.ts
  2. 1 1
      vite.config.ts

+ 5 - 4
plugins/devPlugin.ts

@@ -31,11 +31,12 @@ export let devPlugin = () => {
             server.httpServer?.once("listening", () => {
                 let { spawn } = require("child_process");
                 let addressInfo = server.httpServer?.address() as any;
-                // console.log(server);
-                // console.log(addressInfo);
-
+                console.log(server);
+                console.log(addressInfo);
+                if (addressInfo.address == "0.0.0.0"){
+                    addressInfo.address = "127.0.0.1"
+                }
                 let httpAddress = `http://${addressInfo.address}:${addressInfo.port}`;
-
                 let electronProcess = spawn(require("electron").toString(), ["./dist/mainEntry.js", httpAddress], {
                     cwd: process.cwd(),
                     stdio: "inherit",

+ 1 - 1
vite.config.ts

@@ -26,7 +26,7 @@ export default defineConfig({
 
     server: {
         hmr:true,
-        host: '127.0.0.1',
+        host: '0.0.0.0',
     },
 
 });