inula/packages/create-inula/lib/generators/InulaJS-antd/templates/webpack
* 7c590bf0ba Match-id-9914798c466700e294da0634215e16576a7ae4b2 2023-08-28 16:58:45 +08:00
..
mock Match-id-bc804e27c47473b985e5ff38051dbe1b463948f8 2023-07-28 16:27:55 +08:00
public Match-id-bc804e27c47473b985e5ff38051dbe1b463948f8 2023-07-28 16:27:55 +08:00
src Match-id-5b34fbfa7369cf09c2f18ddceb7df34f8927bc38 2023-08-28 14:41:56 +08:00
webpack Match-id-3561f2b617e194af2dbccd2e417652b6c8232219 2023-08-28 16:52:26 +08:00
.editorconfig Match-id-bc804e27c47473b985e5ff38051dbe1b463948f8 2023-07-28 16:27:55 +08:00
.eslintignore Match-id-bc804e27c47473b985e5ff38051dbe1b463948f8 2023-07-28 16:27:55 +08:00
.eslintrc.js Match-id-bc804e27c47473b985e5ff38051dbe1b463948f8 2023-07-28 16:27:55 +08:00
.gitignore Match-id-bc804e27c47473b985e5ff38051dbe1b463948f8 2023-07-28 16:27:55 +08:00
.prettierignore Match-id-bc804e27c47473b985e5ff38051dbe1b463948f8 2023-07-28 16:27:55 +08:00
.prettierrc.js Match-id-bc804e27c47473b985e5ff38051dbe1b463948f8 2023-07-28 16:27:55 +08:00
README.md Match-id-bc804e27c47473b985e5ff38051dbe1b463948f8 2023-07-28 16:27:55 +08:00
babel.config.js Match-id-14f5a1873f140c030bb01ac75cefe6078b830084 2023-07-28 18:20:33 +08:00
package.json Match-id-9914798c466700e294da0634215e16576a7ae4b2 2023-08-28 16:58:45 +08:00
tsconfig.json Match-id-bc804e27c47473b985e5ff38051dbe1b463948f8 2023-07-28 16:27:55 +08:00

README.md

inula-antd项目是借鉴AntD Admin的一个中控台项目。主要特点是使用了inula框架并且使用HorizonX实现状态管理。

界面如:

inula-antd1

代码特点:

1、使用了inula开发框架兼容React的所有接口。

2、使用函数式组件进行开发。

3、使用TS语言待完成

4、使用了inulaX的状态管理能力每个page都会有一个store这样可以保证每个store体积较小使用方便性能也更好一些。

5、使用了React-router-dom作为路由利用Lazy动态加载组件。

6、使用less书写css。

7、封装了request请求。

8、使用react-intl实现国际化。

9、支持换肤能力。

10、使用了antd 作为组件、使用了Echart、HighCharts、ReChart绘制多种图形。

11、提供简单易用的数据mock能力并使用mockjs进行数据mock。

工程特点:

1、支持热部署。

2、支持source-map调试。

3、提供babel.config.js、.editorconfig、.prettierrc.js、.eslintrc.js 等常用配置。

使用方式:

1、克隆ssh://git@codehub-dg-y.huawei.com:2222/c00486778/inula-antd.git

2、执行 npm i -f 如果@cloudsop/horizon无法下载请在.npmrc配置 @cloudsop:registry=https://cmc.centralrepo.rnd.huawei.com/artifactory/api/npm/product_npm

3、执行 npm run dev:admin