fix bugs
This commit is contained in:
48
vite.config.js
Normal file
48
vite.config.js
Normal file
@@ -0,0 +1,48 @@
|
||||
import { defineConfig, loadEnv } from 'vite';
|
||||
|
||||
const { resolve } = require('path');
|
||||
import createVitePlugins from './vite/plugins';
|
||||
// https://vitejs.dev/config/
|
||||
export default ({ mode, command }) => {
|
||||
const env = loadEnv(mode, process.cwd());
|
||||
const { VITE_APP_BASE } = env;
|
||||
return defineConfig({
|
||||
base: VITE_APP_BASE,
|
||||
define: {
|
||||
__VUE_I18N_FULL_INSTALL__: true,
|
||||
__VUE_I18N_LEGACY_API__: true,
|
||||
__INTLIFY_PROD_DEVTOOLS__: false,
|
||||
},
|
||||
server: {
|
||||
port: 2888,
|
||||
proxy: {
|
||||
'/api': {
|
||||
target: 'http://localhost:82',
|
||||
// target: 'http://120.197.149.12:8480',
|
||||
// target: 'https://2df1-223-74-180-188.ngrok-free.app ',
|
||||
//target: 'https://saber3.bladex.cn/api',
|
||||
changeOrigin: true,
|
||||
rewrite: path => path.replace(/^\/api/, ''),
|
||||
},
|
||||
},
|
||||
},
|
||||
resolve: {
|
||||
alias: {
|
||||
'~': resolve(__dirname, './'),
|
||||
'@': resolve(__dirname, './src'),
|
||||
components: resolve(__dirname, './src/components'),
|
||||
styles: resolve(__dirname, './src/styles'),
|
||||
utils: resolve(__dirname, './src/utils'),
|
||||
},
|
||||
},
|
||||
plugins: createVitePlugins(env, command === 'build'),
|
||||
build: {
|
||||
target: 'esnext',
|
||||
},
|
||||
optimizeDeps: {
|
||||
esbuildOptions: {
|
||||
target: 'esnext',
|
||||
},
|
||||
},
|
||||
});
|
||||
};
|
||||
Reference in New Issue
Block a user