micro-app/.umirc.ts

49 lines
996 B
TypeScript

import { defineConfig } from '@umijs/max';
export default defineConfig({
favicons: ['/assets/logo.jpg'],
access: {},
model: {},
dva: {},
request: {},
initialState: {},
layout: false,
qiankun: {
master: {
prefetch: false,
},
},
mfsu: false,
routes: [
{
name: '登录',
path: '/login',
component: '@/pages/login',
},
{
name: 'intelligent-file-cabinet',
path: '/intelligent-file-cabinet/*',
microApp: 'intelligent-file-cabinet',
},
{
name: 'algorithm-warehouse',
path: '/algorithm-warehouse/*',
microApp: 'algorithm-warehouse',
},
{
name: 'smart-video-analysis',
path: '/smart-video-analysis/*',
microApp: 'smart-video-analysis',
},
{
name: '物料库',
path: '/communal-facilities-pages/*',
microApp: 'communal-facilities-pages',
},
],
npmClient: 'pnpm',
define: {
APP_ENV: process.env.APP_ENV || 'development',
},
});