ffan-fe/fancyui

需要约定限制一下fancyui的最小依赖关系

Closed this issue · 1 comments

现在项目的dependencies依赖有
"angular": "~1.5.0",
"angular-animate": "1.5.9",
"angular-touch": "~1.5.8",
"angular-ui-router": "^0.3.1",
"classnames": "^2.2.5",
"echarts": "~3.3.1",
"moment": "^2.13.0",
"ng-file-upload": "^12.2.13"

而在实际开发中还大量使用或依赖了devDependencies中的组件:

"angular-highlightjs": "^0.6.3",
"angular-mocks": "^1.6.1",
"angular-translate": "^2.13.1",
"angular-ui-bootstrap": "^2.4.0",
"angular-ui-tree": "^2.22.2",
"bootstrap": "^3.3.7",
"jquery": "^3.1.1",
"ng-annotate": "^1.2.1",
"oclazyload": "^1.0.9",

对于基础样式,fancyui面向的用户群是中文用户,故此偏向于参考ant.design的设计

devDependencies中的依赖仅做实例项目的依赖组件供项目开发参考,fancyui本身并不依赖这些库