123456789101112131415161718192021222324252627282930313233343536 |
- import { resolve } from 'path';
- import proxy from '../../config/proxy';
- import routes from '../../config/routes';
- const { UMI_ENV } = process.env;
- export default function MzConfig(config: any) {
- const defaultConfig = {
- hash: true,
- locale: {
- default: 'zh-CN',
- antd: true,
- // default true, when it is true, will use `navigator.language` overwrite default
- baseNavigator: true,
- baseSeparator: '-'
- },
- alias: {
- core: resolve(__dirname, '../')
- },
- routes: routes,
- targets: {},
- manifest: {
- basePath: '/'
- },
- ignoreMomentLocale: true,
- proxy: (proxy as any)[UMI_ENV || 'dev'],
- mfsu: {},
- cssLoaderModules: {
- // 配置驼峰式使用
- exportLocalsConvention: 'camelCase'
- },
- title: 'umi'
- };
- return { ...defaultConfig, ...config };
- }
|