开箱即用的中台前端/设计解决方案。
喜欢的话请点star,想订阅点watch,欢迎fork!
-
安装nodejs >= 8.x
-
安装Angular-cli >= 1.4.7
npm install -g @angular/cli
- 安装vscode
常用插件推荐:
Visual Studio Code Commitizen Support: git commit message书写规范提示模板
Angular5 Snippets - TypeScript, Html, Angular Material, ngRx, RxJS & Flex Layout:ng4/5非常不错简写提示插件
命令行运行下列命令,快速启动开发服务:
git clone https://github.com/jiayisheji/ng4-admin-pro.git
cd ng4-admin-pro
npm install
npm start // 默认浏览器自动访问 http://localhost:9090
需要帮助?请先阅读 开发文档 和 常见问题, 如果未能解决,可以到 GitHub 上 进行提问。
现代浏览器及 IE11。
- Angular-cli 脚手架
- Angular4.4+ 核心框架 (方便以后迁移5x)
- @angular/core 核心包
- @angular/common 共享包
- @angular/compiler 编译包
- @angular/forms 表单包
- @angular/http http包
- @angular/router 路由包
- @angular/animations 动画包
- flex-layout flex布局包
- ngrx4x ngrx状态管理
- @ngrx/core ngrx核心包
- @ngrx/store ngrx数据包
- @ngrx/router-store 路由状态
- @ngrx/effects 数据锁包
- @ngrx/store-devtools 调试器依赖
- zone.js 依赖库
- rxjs 依赖库
- typescript 默认语言
- karma 单元测试框架
- jasmine 单元测试框架指定测试套件
- protractor 集成测试
- Echarts3 图表依赖库
- scss css预处理(本来打算postcss Angular-cli一直不支持自定义,每次去改配置麻烦)
我非常欢迎你的贡献,你可以通过以下方式和我们一起共建 😃:
- 在你的公司或个人项目中使用 Ng4 Admin Pro。
- 通过 Issue 报告 bug 或进行咨询。
- 提交 Pull Request 改进 Pro 的代码