diff --git a/scaffolds/fusion-design-pro/build-h5.config.js b/scaffolds/fusion-design-pro/build-h5.config.js new file mode 100644 index 00000000..dfa08d0f --- /dev/null +++ b/scaffolds/fusion-design-pro/build-h5.config.js @@ -0,0 +1,27 @@ +module.exports = { + define: { + // env: process.env.NODE_ENV, + env: 'production', + }, + plugins: [ + ['build-plugin-fusion', { + importOptions: { + libraryDirectory: 'lib', + customName: (name) => { + console.log(name, '===========') + if(['config-provider'].indexOf(name) !== -1) { + console.log('========--------') + return `@alifd/next/lib/${name}`; + } + + return `@alifd/next/lib/${name}/mobile`; + }, + style: false + // customStyleName: (name) => { + // console.log(name, '===========style.js') + // return `@alifd/next/lib/${name}/style.js`; + // } + } + }] + ], +} diff --git a/scaffolds/fusion-design-pro/package.json b/scaffolds/fusion-design-pro/package.json index 13eb889d..85d2bbe1 100644 --- a/scaffolds/fusion-design-pro/package.json +++ b/scaffolds/fusion-design-pro/package.json @@ -47,7 +47,7 @@ "build-plugin-fusion-material": "^0.1.5" }, "scripts": { - "start": "icejs start", + "start": "icejs start --config build-h5.config.js", "build": "icejs build", "screenshot": "../../node_modules/.bin/screenshot -l", "prepublishOnly": "npm run build -- --design && npm run screenshot", diff --git a/scaffolds/fusion-design-pro/src/layouts/BasicLayout/components/Notice/index.module.scss b/scaffolds/fusion-design-pro/src/layouts/BasicLayout/components/Notice/index.module.scss index 10a5c892..244c03c3 100644 --- a/scaffolds/fusion-design-pro/src/layouts/BasicLayout/components/Notice/index.module.scss +++ b/scaffolds/fusion-design-pro/src/layouts/BasicLayout/components/Notice/index.module.scss @@ -12,8 +12,8 @@ .noticeContainer { width: 270px; - background: $color-white; - box-shadow: $menu-shadow; + background: #fff; + box-shadow: none; :global { .next-list-header { diff --git a/scaffolds/fusion-design-pro/src/layouts/BasicLayout/components/PageNav/index.tsx b/scaffolds/fusion-design-pro/src/layouts/BasicLayout/components/PageNav/index.tsx index 50b789de..38ec8b31 100644 --- a/scaffolds/fusion-design-pro/src/layouts/BasicLayout/components/PageNav/index.tsx +++ b/scaffolds/fusion-design-pro/src/layouts/BasicLayout/components/PageNav/index.tsx @@ -72,7 +72,12 @@ const Navigation = (props, context) => { hasArrow={false} mode={isCollapse ? 'popup' : 'inline'} > - {getNavMenuItems(asideMenuConfig, 0)} + Navigation One + Navigation Two + Navigation Three + Navigation Four + Navigation Five + {/* {getNavMenuItems(asideMenuConfig, 0)} */} ); }; diff --git a/scaffolds/fusion-design-pro/src/pages/FusionActionTable/components/ActionTable/CustomList.tsx b/scaffolds/fusion-design-pro/src/pages/FusionActionTable/components/ActionTable/CustomList.tsx index f6f4a122..1eab437b 100644 --- a/scaffolds/fusion-design-pro/src/pages/FusionActionTable/components/ActionTable/CustomList.tsx +++ b/scaffolds/fusion-design-pro/src/pages/FusionActionTable/components/ActionTable/CustomList.tsx @@ -12,9 +12,11 @@ export type Column = ColumnProps & ItemInterface & { children?: Column[]; } -const TableActionIcon = Icon.createFromIconfontCN({ - scriptUrl: '//at.alicdn.com/t/font_1899388_oxn3zhg34oj.js', -}); +// const TableActionIcon = Icon.createFromIconfontCN({ +// scriptUrl: '//at.alicdn.com/t/font_1899388_oxn3zhg34oj.js', +// }); + +const TableActionIcon = Icon; function CustomList({ columns, onChange }: { columns: Column[]; onChange: (columns: Column[]) => void }) { const buttonRef = useRef(null); diff --git a/scaffolds/fusion-design-pro/src/pages/FusionActionTable/components/ActionTable/index.tsx b/scaffolds/fusion-design-pro/src/pages/FusionActionTable/components/ActionTable/index.tsx index a1a0db1c..2265ca3e 100644 --- a/scaffolds/fusion-design-pro/src/pages/FusionActionTable/components/ActionTable/index.tsx +++ b/scaffolds/fusion-design-pro/src/pages/FusionActionTable/components/ActionTable/index.tsx @@ -8,10 +8,11 @@ import { getColumnKey } from './util'; import styles from './index.module.scss'; -const TableActionIcon = Icon.createFromIconfontCN({ - scriptUrl: '//at.alicdn.com/t/font_1899388_oxn3zhg34oj.js', -}); +// const TableActionIcon = Icon.createFromIconfontCN({ +// scriptUrl: '//at.alicdn.com/t/font_1899388_oxn3zhg34oj.js', +// }); +const TableActionIcon = Icon; const getTableData = ({ current, pageSize }: { current: number; pageSize: number }): Promise => { const query = `page=${current}&size=${pageSize}`; return fetch(`https://randomuser.me/api?results=${pageSize}&${query}`)

AltStyle によって変換されたページ (->オリジナル) /