Install dependencies,
$ npm i
Start the dev server,
$ npm start
Build documentation,
$ npm run docs:build
Run test,
$ npm test
Build library via father-build
,
$ npm run build
yarn deploy
如果上传到自己服务器不需要更改此处.umirc.ts
如果上传到 Github Pages、需要 非根目录部署
import { defineConfig } from 'dumi';
export default defineConfig({
title: 'bici-wui(博智云创UI组件库,react版本)',
favicon:
'https://user-images.githubusercontent.com/9554297/83762004-a0761b00-a6a9-11ea-83b4-9c8ff721d4b8.png',
logo: 'https://user-images.githubusercontent.com/9554297/83762004-a0761b00-a6a9-11ea-83b4-9c8ff721d4b8.png',
outputPath: 'docs-dist',
mode: 'site',
base: '/bici-wui/',
publicPath: '/bici-wui/',
// more config: https://d.umijs.org/config
extraBabelPlugins: [
[
'import',
{
libraryName: 'antd',
libraryDirectory: 'es',
style: true,
},
],
],
});