代码提交

menu_style
zhangdi 3 months ago
parent ed05e3d799
commit d4009e4b46
  1. 2
      package.json
  2. 2
      src/main.js
  3. 13
      vite.config.mjs

@ -39,12 +39,14 @@
"devDependencies": {
"@vitejs/plugin-vue": "^5.2.4",
"@vue/compiler-sfc": "^3.4.27",
"fast-glob": "^3.3.3",
"prettier": "^2.8.7",
"sass": "^1.85.1",
"terser": "^5.31.1",
"unplugin-auto-import": "^0.11.2",
"vite": "^5.4.19",
"vite-plugin-compression": "^0.5.1",
"vite-plugin-svg-icons": "^2.0.1",
"vite-plugin-vue-setup-extend": "^0.4.0"
}
}

@ -36,6 +36,8 @@ import tenantPackage from './views/system/tenantpackage.vue';
import tenantDatasource from './views/system/tenantdatasource.vue';
import * as echarts from 'echarts';
import 'virtual:svg-icons-register'
window.$crudCommon = crudCommon;
debug();
window.axios = axios;

@ -3,7 +3,12 @@ import {
loadEnv
} from 'vite';
import { resolve } from 'path'
import path from 'path'
import createVitePlugins from './vite/plugins';
import {
createSvgIconsPlugin
} from 'vite-plugin-svg-icons'
// https://vitejs.dev/config/
export default ({
mode,
@ -54,7 +59,7 @@ export default ({
port: 2888,
proxy: {
'/api': {
target: 'http://192.168.0.112',
target: 'http://192.168.0.105',
//target: 'https://saber3.bladex.cn/api',
changeOrigin: true,
rewrite: path => path.replace(/^\/api/, ''),
@ -78,7 +83,11 @@ export default ({
},
},
},
plugins: createVitePlugins(env, command === 'build'),
plugins:[ createVitePlugins(env, command === 'build'),
createSvgIconsPlugin({
iconDirs: [path.resolve(process.cwd(), 'src/assets/svg')],
symbolId: 'icon-[dir]-[name]'
})],
build: buildConfig,
optimizeDeps: {
esbuildOptions: {

Loading…
Cancel
Save