代码提交

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": { "devDependencies": {
"@vitejs/plugin-vue": "^5.2.4", "@vitejs/plugin-vue": "^5.2.4",
"@vue/compiler-sfc": "^3.4.27", "@vue/compiler-sfc": "^3.4.27",
"fast-glob": "^3.3.3",
"prettier": "^2.8.7", "prettier": "^2.8.7",
"sass": "^1.85.1", "sass": "^1.85.1",
"terser": "^5.31.1", "terser": "^5.31.1",
"unplugin-auto-import": "^0.11.2", "unplugin-auto-import": "^0.11.2",
"vite": "^5.4.19", "vite": "^5.4.19",
"vite-plugin-compression": "^0.5.1", "vite-plugin-compression": "^0.5.1",
"vite-plugin-svg-icons": "^2.0.1",
"vite-plugin-vue-setup-extend": "^0.4.0" "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 tenantDatasource from './views/system/tenantdatasource.vue';
import * as echarts from 'echarts'; import * as echarts from 'echarts';
import 'virtual:svg-icons-register'
window.$crudCommon = crudCommon; window.$crudCommon = crudCommon;
debug(); debug();
window.axios = axios; window.axios = axios;

@ -3,7 +3,12 @@ import {
loadEnv loadEnv
} from 'vite'; } from 'vite';
import { resolve } from 'path' import { resolve } from 'path'
import path from 'path'
import createVitePlugins from './vite/plugins'; import createVitePlugins from './vite/plugins';
import {
createSvgIconsPlugin
} from 'vite-plugin-svg-icons'
// https://vitejs.dev/config/ // https://vitejs.dev/config/
export default ({ export default ({
mode, mode,
@ -54,7 +59,7 @@ export default ({
port: 2888, port: 2888,
proxy: { proxy: {
'/api': { '/api': {
target: 'http://192.168.0.112', target: 'http://192.168.0.105',
//target: 'https://saber3.bladex.cn/api', //target: 'https://saber3.bladex.cn/api',
changeOrigin: true, changeOrigin: true,
rewrite: path => path.replace(/^\/api/, ''), 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, build: buildConfig,
optimizeDeps: { optimizeDeps: {
esbuildOptions: { esbuildOptions: {

Loading…
Cancel
Save