import { defineConfig } from 'dumi'; import path from 'path'; export default defineConfig({ logo: '/logo.jpg', favicons: ['/logo.jpg'], themeConfig: { name: 'Lambo', socialLinks: { gitlab: 'http://10.0.0.88/web-project/zhst-Lambo', }, }, alias: { '@zhst/hooks': path.join(__dirname, 'packages/hooks/src'), '@zhst/func': path.join(__dirname, 'packages/func/src'), '@zhst/biz': path.join(__dirname, 'packages/biz/src'), '@zhst/meta': path.join(__dirname, 'packages/meta/src'), '@zhst/request': path.join(__dirname, 'packages/request/src'), '@zhst/slave': path.join(__dirname, 'packages/slave/src'), '@zhst/material': path.join(__dirname, 'packages/material/src'), '@zhst/icon': path.join(__dirname, 'packages/icon/src'), '@zhst/map': path.join(__dirname, 'packages/map/src'), }, resolve: { docDirs: ['docs'], atomDirs: [ { type: 'hooks', dir: 'packages/hooks/src' }, { type: 'utils', dir: 'packages/func/src' }, { type: 'module', subType: 'biz', dir: 'packages/biz/src' }, { type: 'module', subType: 'meta', dir: 'packages/meta/src' }, { type: 'other', subType: 'request', dir: 'packages/request/src' }, { type: 'other', subType: 'constants', dir: 'packages/constants/src' }, { type: 'other', subType: 'types', dir: 'packages/types/src' }, { type: 'slave', dir: 'packages/slave/src' }, { type: 'material', dir: 'packages/material/src' }, { type: 'icon', dir: 'packages/icon/src' }, { type: 'map', dir: 'packages/map/src' }, ], }, monorepoRedirect: { srcDir: ['packages', 'src'], peerDeps: true, }, });