{"id":20230248,"url":"https://github.com/jiayisheji/ng4-admin-pro","last_synced_at":"2025-04-10T17:51:40.752Z","repository":{"id":81035130,"uuid":"109222806","full_name":"jiayisheji/ng4-admin-pro","owner":"jiayisheji","description":"Angular4 admin pro","archived":false,"fork":false,"pushed_at":"2018-03-05T07:15:30.000Z","size":1591,"stargazers_count":7,"open_issues_count":0,"forks_count":4,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-24T15:41:38.864Z","etag":null,"topics":["angular","angular4","angular5","cli","css3","flex","html5","ng4-admin","ngrx","rxjs","typescript"],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jiayisheji.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-11-02T05:47:44.000Z","updated_at":"2020-01-15T03:47:49.000Z","dependencies_parsed_at":null,"dependency_job_id":"4d2480b5-cea4-4a7c-ade9-574a6a943988","html_url":"https://github.com/jiayisheji/ng4-admin-pro","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jiayisheji%2Fng4-admin-pro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jiayisheji%2Fng4-admin-pro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jiayisheji%2Fng4-admin-pro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jiayisheji%2Fng4-admin-pro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jiayisheji","download_url":"https://codeload.github.com/jiayisheji/ng4-admin-pro/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248262433,"owners_count":21074308,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["angular","angular4","angular5","cli","css3","flex","html5","ng4-admin","ngrx","rxjs","typescript"],"created_at":"2024-11-14T07:40:26.763Z","updated_at":"2025-04-10T17:51:40.747Z","avatar_url":"https://github.com/jiayisheji.png","language":"TypeScript","readme":"# Ng4 Admin Pro\r\n\r\n开箱即用的中台前端/设计解决方案。\r\n\r\n- 预览：[https://jiayisheji.github.io/ng4-admin-pro](https://jiayisheji.github.io/ng4-admin-pro)\r\n- 参考：[http://pro.ant.design](http://pro.ant.design)\r\n\r\n喜欢的话请点star，想订阅点watch，欢迎fork！\r\n\r\n## 快速开始\r\n\r\n### 安装必须依赖环境：\r\n\r\n- 安装[nodejs](https://nodejs.org/en/) \u003e= 8.x\r\n\r\n- 安装[Angular-cli](https://github.com/angular/angular-cli) \u003e= 1.4.7\r\n```\r\nnpm install -g @angular/cli\r\n```\r\n\r\n### 安装可选依赖环境：\r\n\r\n- 安装[vscode](https://code.visualstudio.com/)\r\n\r\n常用插件推荐：\r\n```\r\nVisual Studio Code Commitizen Support: git commit message书写规范提示模板\r\n\r\nAngular5 Snippets - TypeScript, Html, Angular Material, ngRx, RxJS \u0026 Flex Layout：ng4/5非常不错简写提示插件\r\n```\r\n\r\n命令行运行下列命令，快速启动开发服务：\r\n\r\n```\r\ngit clone https://github.com/jiayisheji/ng4-admin-pro.git\r\ncd ng4-admin-pro\r\nnpm install\r\nnpm start // 默认浏览器自动访问 http://localhost:9090\r\n```\r\n需要帮助？请先阅读 [开发文档](/docs/getting-started.md) 和 [常见问题](/docs/faq.md)， 如果未能解决，可以到 GitHub 上 [进行提问](https://github.com/jiayisheji/ng4-admin-pro/issues)。\r\n\r\n\r\n## 兼容性\r\n\r\n现代浏览器及 IE11。\r\n\r\n## 技术栈\r\n\r\n- [Angular-cli](https://github.com/angular/angular-cli) 脚手架\r\n- [Angular4.4+](https://github.com/angular/angular) 核心框架 (方便以后迁移5x)\r\n  1. @angular/core 核心包\r\n  2. @angular/common 共享包\r\n  3. @angular/compiler 编译包\r\n  4. @angular/forms 表单包\r\n  5. @angular/http http包\r\n  6. @angular/router 路由包\r\n  7. @angular/animations 动画包\r\n- [flex-layout](https://github.com/angular/flex-layout) flex布局包\r\n- [ngrx4x](https://github.com/ngrx/store) ngrx状态管理\r\n  1. @ngrx/core ngrx核心包\r\n  2. @ngrx/store ngrx数据包\r\n  3. @ngrx/router-store 路由状态\r\n  4. @ngrx/effects 数据锁包\r\n  5. @ngrx/store-devtools 调试器依赖\r\n- [zone.js](https://github.com/angular/zone.js) 依赖库\r\n- [rxjs](https://github.com/ReactiveX/rxjs) 依赖库\r\n- [typescript](https://github.com/angular/angular) 默认语言\r\n- [karma](https://github.com/angular/angular) 单元测试框架\r\n- [jasmine](https://github.com/angular/angular) 单元测试框架指定测试套件\r\n- [protractor](https://github.com/angular/angular) 集成测试\r\n- [Echarts3](http://echarts.baidu.com/) 图表依赖库\r\n- [scss](http://echarts.baidu.com/) css预处理（本来打算postcss Angular-cli一直不支持自定义，每次去改配置麻烦）\r\n\r\n应用架构图\r\n![应用架构图](http://on-img.com/chart_image/5a166576e4b04f355d2fdf26.png)\r\n## 参与贡献\r\n\r\n我非常欢迎你的贡献，你可以通过以下方式和我们一起共建 :smiley:：\r\n\r\n- 在你的公司或个人项目中使用 Ng4 Admin Pro。\r\n- 通过 [Issue](https://github.com/jiayisheji/ng4-admin-pro/issues) 报告 bug 或进行咨询。\r\n- 提交 [Pull Request](https://github.com/jiayisheji/ng4-admin-pro/pulls) 改进 Pro 的代码\r\n\r\n## 预期UI组件\r\n- [ ] Dialog 对话框组件\r\n- [ ] Tabs 选标签页组件\r\n- [ ] Select 选择器组件（单/多）\r\n- [ ] Table 复杂表格组件\r\n- [ ] Confirm 确认框组件\r\n- [ ] Pagination 分页组件\r\n- [ ] Button 按钮组件\r\n- [ ] Upload 上传组件\r\n- [ ] Badge 徽标数组件\r\n- [ ] Status 状态点组件\r\n- [ ] AreaPocker 地区选择组件（单/多）\r\n- [ ] TimePicker 时间选择组件（单/双）\r\n- [ ] DatePicker 日期时间选择组件（单/双）\r\n- [ ] UrbanPicker 地址选择组件\r\n- [ ] RadioGroup 单选组件\r\n- [ ] CheckboxGroup 多选组件\r\n- [ ] PicturePreview 图片预览组件\r\n- [ ] Toast 消息提醒组件\r\n- [ ] Tree 树型组件\r\n- [ ] InputNumber 数字输入组件\r\n- [ ] Popover 气泡卡片组件\r\n- [ ] Tooltip 文字提示组件\r\n- [ ] Spin 加载中组件\r\n- [ ] BackTop 回到顶部组件","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjiayisheji%2Fng4-admin-pro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjiayisheji%2Fng4-admin-pro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjiayisheji%2Fng4-admin-pro/lists"}