import { defineConfig } from 'umi'; import dotenv from 'dotenv'; import path from 'path'; dotenv.config({ path: path.resolve(__dirname, './.env'), }); export default defineConfig({ favicon: '/favicon.png', nodeModulesTransform: { type: 'none', }, define: { 'process.env.API_URL': process.env.API_URL || 'http://127.0.0.1', 'process.env.API_PORT': process.env.API_PORT || '13001', }, proxy: { '/api': { target: `http://localhost:${process.env.API_PORT || '13001'}/`, changeOrigin: true, pathRewrite: { '^/api': '/api' }, }, }, routes: [{ path: '/', exact: false, component: '@/pages/index' }], fastRefresh: {}, locale: { default: 'zh-CN', // antd: false, // title: false, baseNavigator: false, baseSeparator: '-', }, });