新增:批量导入商品功能

This commit is contained in:
2025-12-30 17:18:20 +08:00
parent a6cd0c3d52
commit f4e6705f3f
791 changed files with 24581 additions and 13909 deletions

View File

@@ -1,4 +1,4 @@
import { defineConfig } from 'vite';
import { defineConfig, loadEnv } from 'vite';
import vue from '@vitejs/plugin-vue';
import ViteCompression from 'vite-plugin-compression';
import ViteComponents from 'unplugin-vue-components/vite';
@@ -7,22 +7,31 @@ import { EleAdminResolver } from 'ele-admin-pro/lib/utils/resolvers';
import { DynamicAntdLess } from 'ele-admin-pro/lib/utils/dynamic-theme';
import { resolve } from 'path';
export default defineConfig(({ command }) => {
export default defineConfig(({ command, mode }) => {
const isBuild = command === 'build';
const env = loadEnv(mode, process.cwd(), '');
return {
// 在这里增加 base 写子路径
base: '/',
resolve: {
alias: {
'@/': resolve('src') + '/',
'vue-i18n': 'vue-i18n/dist/vue-i18n.cjs.js'
'vue-i18n': 'vue-i18n/dist/vue-i18n.cjs.js',
'vue-demi': resolve('src/shims/vue-demi.ts'),
'ele-admin-pro/es/ele-image-upload/types': resolve(
'src/shims/ele-image-upload-types.ts'
)
}
},
server: {
proxy: {
'/api': {
target: env.VITE_PROXY_TARGET || 'http://127.0.0.1:9013',
changeOrigin: true,
ws: true
}
}
},
// server: {
// proxy: {
// '/api': 'https://server.gxwebsoft.com'
// }
// },
plugins: [
vue(),
// 组件按需引入