diff --git a/.env.development b/.env.development
index 1f13a51..b1d28a5 100644
Binary files a/.env.development and b/.env.development differ
diff --git a/.env.production b/.env.production
index d571791..8957b0f 100644
Binary files a/.env.production and b/.env.production differ
diff --git a/package.json b/package.json
index 09234ae..757e6a3 100644
--- a/package.json
+++ b/package.json
@@ -5,7 +5,7 @@
"type": "module",
"scripts": {
"dev": "vite",
- "build": "vue-tsc -b && vite build",
+ "build": "vite build",
"preview": "vite preview"
},
"dependencies": {
@@ -19,4 +19,4 @@
"vite": "^6.3.5",
"vue-tsc": "^2.2.8"
}
-}
+}
\ No newline at end of file
diff --git a/src/App.vue b/src/App.vue
index 6ae8e0d..e0c3e7b 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,19 +1,13 @@
+
+
+
+
+
+
-
-
- sfgdfgdfhfgh
-
-
+
diff --git a/vite.config.ts b/vite.config.ts
index bbcf80c..24f4d19 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -1,7 +1,47 @@
-import { defineConfig } from 'vite'
+import { defineConfig, loadEnv } from 'vite'
import vue from '@vitejs/plugin-vue'
+import { resolve } from 'path'
-// https://vite.dev/config/
-export default defineConfig({
- plugins: [vue()],
+export default defineConfig(({ mode }) => {
+ const env = loadEnv(mode, process.cwd());
+
+ return {
+ base: './', //打包后的相对路径
+
+ server: {
+ host: true,
+ port: 8080, //vite项目启动时自定义端口
+
+ open: true,
+ proxy: {
+ // 正则表达式写法
+ '^/api': {
+ target: 'http://192.168.3.151:3000/api', // 后端服务实际地址
+ changeOrigin: true, //开启代理
+ rewrite: (path) => path.replace(/^\/api/, '')
+ }
+ }
+ },
+
+ plugins: [
+ vue(),
+ ],
+
+ resolve: {
+ //别名
+ alias: {
+ '@': resolve(__dirname, './src'),
+ components: resolve(__dirname, './src/components'),
+ script: resolve(__dirname, './src/script'),
+ utils: resolve(__dirname, './src/utils'),
+ stores: resolve(__dirname, './src/stores')
+ }
+ },
+ build: {
+ assetsDir: 'static', //打包后的公共文件夹名
+ target: 'es2015',
+ cssTarget: ['chrome61'],
+ chunkSizeWarningLimit: 5000
+ }
+ }
})