import { defineConfig } from 'dumi'; import path from 'path'; console.log(path.join(__dirname, 'packages/hooks/src')); 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'), }, resolve: { docDirs: ['docs'], atomDirs: [ { type: 'hooks', dir: 'packages/hooks/src' }, { type: 'utils', dir: 'packages/func/src' }, { type: 'biz', dir: 'packages/biz/src' }, { type: 'meta', dir: 'packages/meta/src' }, { type: 'request', dir: 'packages/request/src' }, { type: 'constants', dir: 'packages/constants/src' }, { type: 'types', dir: 'packages/types/src' }, ], }, monorepoRedirect: { srcDir: ['packages', 'src'], peerDeps: true, }, extraBabelPlugins: [ [ 'import', { libraryName: 'antd', libraryDirectory: 'es', style: true, }, ], ], });