Quellcode durchsuchen

环境变量注入端口号

genlitex vor 2 Monaten
Ursprung
Commit
0b90712155
1 geänderte Dateien mit 11 neuen und 11 gelöschten Zeilen
  1. 11 11
      vite.config.js

+ 11 - 11
vite.config.js

@@ -1,22 +1,22 @@
 import { defineConfig } from 'vite'
 import vue from '@vitejs/plugin-vue'
-import Components from "unplugin-vue-components/vite";
-import { AntDesignVueResolver } from "unplugin-vue-components/resolvers";
 
-const port = process.argv.includes('--port') 
-  ? process.argv[process.argv.indexOf('--port') + 1] 
-  : 3000;  // 默认端口为3000
+// const port = process.argv.includes('--port') 
+//   ? process.argv[process.argv.indexOf('--port') + 1] 
+//   : 3000;  // 默认端口为3000
+
+const port = process.env.PORT ? parseInt(process.env.PORT) : 3000;
 
 // https://vite.dev/config/
 export default defineConfig({
-  plugins: [vue(),Components({
-    resolvers: [AntDesignVueResolver({ importStyle: false })],
-  }),],
-  // base: `/ide2/proxy/${port}/`,
-  base: `/prototype/${port}/`,
+  plugins: [vue()],
+  base: `/ide/proxy/${port}/`,
+  // base: `/ide/proxy/6003/`,
+  // base: `/prototype/6003/`,
   server: {
     host: '0.0.0.0', // 监听所有网络
-    port: Number(port), // 确保端口匹配
+    // port: parseInt(port as string, 10), // 确保端r口匹配
+    port: port, // 确保端口匹配
     strictPort: true, // 保证端口不会被其他程序占用
     watch: {
       usePolling: true