comty/.umirc.js
2020-10-28 17:56:45 +01:00

49 lines
1.2 KiB
JavaScript
Executable File

import { defineConfig } from 'umi';
const { resolve, join } = require('path');
export default defineConfig({
hash: true,
dynamicImport: {
loading: 'components/Loader',
},
targets: { ie: 11 },
dva: { immer: true, hmr: true },
ignoreMomentLocale: true,
mountElementId: "root",
nodeModulesTransform: {
type: 'none',
},
exportStatic: {
dynamicRoot: false,
},
// ssr: {
// devServerRender: true,
// },
alias: {
antd: resolve(__dirname, './node_modules/antd'),
api: resolve(__dirname, './node_modules/@ragestudio/nodecore-api-lib/src'),
plugins: resolve(__dirname, './plugins'),
globals: resolve(__dirname, './globals'),
debuggers: resolve(__dirname, './src/debuggers'),
core: resolve(__dirname, './src/core'),
theme: resolve(__dirname, './src/theme'),
config: resolve(__dirname, './config'),
pages: resolve(__dirname, './src/pages'),
components: resolve(__dirname, './src/components'),
models: resolve(__dirname, './src/models'),
node_modules: resolve(__dirname, './node_modules')
},
extraBabelPlugins: [
[
'import',
{
libraryName: 'lodash',
libraryDirectory: '',
camel2DashComponentName: false,
},
'lodash',
],
],
})