mirror of
https://github.com/MrXujiang/h5-Dooring.git
synced 2025-12-11 17:32:50 +00:00
68 lines
1.4 KiB
TypeScript
68 lines
1.4 KiB
TypeScript
import path from 'path';
|
|
import { defineConfig } from 'umi';
|
|
|
|
export default defineConfig({
|
|
dynamicImport: {
|
|
loading: '@/components/LoadingCp',
|
|
},
|
|
dva: {
|
|
immer: true,
|
|
},
|
|
devtool: 'source-map',
|
|
antd: {},
|
|
title: '趣谈前端-h5-dooring',
|
|
exportStatic: {},
|
|
base: '/',
|
|
publicPath: './',
|
|
outputPath: 'dist',
|
|
esbuild: {},
|
|
routes: [
|
|
{
|
|
exact: false,
|
|
path: '/',
|
|
component: '@/layouts/index',
|
|
routes: [
|
|
{
|
|
path: '/',
|
|
component: '../pages/home',
|
|
},
|
|
{
|
|
path: '/editor',
|
|
component: '../pages/editor',
|
|
},
|
|
{
|
|
path: '/ide',
|
|
component: '../pages/ide',
|
|
},
|
|
{
|
|
path: '/help',
|
|
component: '../pages/help',
|
|
},
|
|
{
|
|
path: '/login',
|
|
component: '../pages/login',
|
|
},
|
|
{
|
|
path: '/mobileTip',
|
|
component: '../pages/mobileTip',
|
|
},
|
|
{
|
|
path: '/preview',
|
|
component: '../pages/editor/preview',
|
|
},
|
|
],
|
|
},
|
|
],
|
|
theme: {
|
|
'primary-color': '#2F54EB',
|
|
// "btn-primary-bg": "#2F54EB"
|
|
},
|
|
extraBabelPlugins: [['import', { libraryName: 'zarm', style: true }]],
|
|
// sass: {},
|
|
alias: {
|
|
components: path.resolve(__dirname, 'src/components/'),
|
|
utils: path.resolve(__dirname, 'src/utils/'),
|
|
assets: path.resolve(__dirname, 'src/assets/'),
|
|
},
|
|
});
|