nicecode-v2/.dumirc.ts

46 lines
1.2 KiB
TypeScript

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',
},
nav: {
mode: 'append',
value: [
{
title: '智能柜物料库→',
link: 'http://10.0.0.222:30098',
},
],
},
},
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,
},
});