| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 | 
							- import { defineConfig } from "vite";
 
- import vue from "@vitejs/plugin-vue";
 
- import vueJsx from "@vitejs/plugin-vue-jsx";
 
- import legacy from "@vitejs/plugin-legacy";
 
- import { resolve } from "path";
 
- import postCssPxToRem from "postcss-pxtorem";
 
- import { createStyleImportPlugin } from "vite-plugin-style-import";
 
- import components from "unplugin-vue-components/vite";
 
- import autoImport from "unplugin-auto-import/vite";
 
- import { VarletUIResolver, NaiveUiResolver } from "unplugin-vue-components/resolvers";
 
- // https://vitejs.dev/config/
 
- export default defineConfig({
 
-   base: "./",
 
-   resolve: {},
 
-   plugins: [
 
-     // mkcert(), // 本地https
 
-     legacy({
 
-       targets: "last 2 versions and not dead, > 0.3%, Firefox ESR",
 
-     }),
 
-     vue(),
 
-     vueJsx(),
 
-     // components({
 
-     // 	resolvers: [NaiveUiResolver()],
 
-     // })
 
-   ],
 
-   css: {
 
-     postcss: {
 
-       plugins: [
 
-         // postCssPxToRem({
 
-         // 	rootValue: 37.5,
 
-         // 	propList: ["*"],
 
-         // 	selectorBlackList: [".norem"],
 
-         // }),
 
-       ],
 
-     },
 
-   },
 
-   build: {
 
-     rollupOptions: {
 
-       input: {
 
-         index: resolve(__dirname, "index.html"),
 
-       },
 
-     },
 
-   },
 
-   server: {
 
-     cors: true,
 
-     port: 3050,
 
-     // https: true,
 
-     proxy: {
 
-       "^/edu-app/.*": {
 
-         // target: "https://test.lexiaoya.cn",
 
-         target: "https://dev.kt.colexiu.com",
 
-         changeOrigin: true,
 
-         // rewrite: (path) => path.replace(/^\/edu-app/, ""),
 
-       },
 
-     },
 
-   },
 
- });
 
- // vite.config.js
 
 
  |