Skip to content

zhangxiaoshuangx/ng4-admin-pro

 
 

Repository files navigation

Ng4 Admin Pro

开箱即用的中台前端/设计解决方案。

喜欢的话请点star,想订阅点watch,欢迎fork!

快速开始

安装必须依赖环境:

npm install -g @angular/cli

安装可选依赖环境:

常用插件推荐:

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)
    1. @angular/core 核心包
    2. @angular/common 共享包
    3. @angular/compiler 编译包
    4. @angular/forms 表单包
    5. @angular/http http包
    6. @angular/router 路由包
    7. @angular/animations 动画包
  • flex-layout flex布局包
  • ngrx4x ngrx状态管理
    1. @ngrx/core ngrx核心包
    2. @ngrx/store ngrx数据包
    3. @ngrx/router-store 路由状态
    4. @ngrx/effects 数据锁包
    5. @ngrx/store-devtools 调试器依赖
  • zone.js 依赖库
  • rxjs 依赖库
  • typescript 默认语言
  • karma 单元测试框架
  • jasmine 单元测试框架指定测试套件
  • protractor 集成测试
  • Echarts3 图表依赖库
  • scss css预处理(本来打算postcss Angular-cli一直不支持自定义,每次去改配置麻烦)

应用架构图 应用架构图

参与贡献

我非常欢迎你的贡献,你可以通过以下方式和我们一起共建 😃:

  • 在你的公司或个人项目中使用 Ng4 Admin Pro。
  • 通过 Issue 报告 bug 或进行咨询。
  • 提交 Pull Request 改进 Pro 的代码

About

Angular4 admin pro

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 49.8%
  • CSS 42.2%
  • HTML 7.3%
  • JavaScript 0.7%