kiwi-suite / admin-frontend
- dev-develop
- 2.0.0-alpha2
- 2.0.0-alpha1
- 1.1.13
- 1.0.0
- 0.1.43
- 0.1.42
- 0.1.41
- 0.1.40
- 0.1.39
- 0.1.38
- 0.1.37
- 0.1.36
- 0.1.35
- 0.1.34
- 0.1.33
- 0.1.32
- 0.1.31
- 0.1.30
- 0.1.29
- 0.1.28
- 0.1.27
- 0.1.26
- 0.1.25
- 0.1.24
- 0.1.23
- 0.1.22
- 0.1.21
- 0.1.20
- 0.1.19
- 0.1.18
- 0.1.17
- 0.1.16
- 0.1.15
- 0.1.14
- 0.1.13
- 0.1.12
- 0.1.11
- 0.1.10
- 0.1.9
- 0.1.8
- 0.1.7
- 0.1.6
- 0.1.5
- 0.1.4
- 0.1.2
- 0.1.1
- 0.1.0
- dev-dependabot/npm_and_yarn/shelljs-0.8.5
- dev-dependabot/npm_and_yarn/follow-redirects-1.14.7
- dev-dependabot/npm_and_yarn/url-parse-1.5.2
- dev-dependabot/npm_and_yarn/path-parse-1.0.7
- dev-master
- dev-dependabot/npm_and_yarn/dns-packet-1.3.4
- dev-dependabot/npm_and_yarn/browserslist-4.16.6
- dev-dependabot/npm_and_yarn/chart.js-2.9.4
- dev-dependabot/npm_and_yarn/hosted-git-info-2.8.9
- dev-dependabot/npm_and_yarn/ng-packagr-10.1.1
- dev-dependabot/npm_and_yarn/lodash-4.17.21
- dev-dependabot/npm_and_yarn/handlebars-4.7.7
- dev-dependabot/npm_and_yarn/y18n-3.2.2
- dev-dependabot/npm_and_yarn/elliptic-6.5.4
- dev-dependabot/npm_and_yarn/dot-prop-4.2.1
- dev-dependabot/npm_and_yarn/http-proxy-1.18.1
- dev-dependabot/npm_and_yarn/quill-1.3.7
- dev-dynamic-blocks-less-verbose
- dev-angular7-upgrade
- dev-angular-6
This package is not auto-updated.
Last update: 2022-02-01 13:12:25 UTC
README
Angular应用程序,与IXOCREATE 的 Admin API交互。它默认作为 Composer 依赖项添加到Admin 软件包中,以确保 API 客户端兼容性。
特性
- Bootstrap 应用程序配置,通过模板外部进行(不需要构建)或硬编码(需要构建)
- 确保 API 版本兼容性,通过核心和项目特性的内容协商
- 默认使用懒加载模块和
- 基于 Bootstrap 4 和 CoreUI 修改版本的移动友好型 UI。
- 直接部署预构建版本以使用开箱即用的功能
- 通过配置进行白标
安装
使用 composer 安装软件包
composer require ixocreate/admin-frontend
使用
预构建版本
直接将 build
文件夹的内容包含到您的项目中
自定义和扩展
如以下详细说明所述,通过自定义功能扩展应用程序。
开发
可以通过添加自定义组件和构建应用程序来自定义 IXOCREATE 的管理应用程序。
应用程序布局基于默认的 angular-cli
项目设置,以不影响常见的 Angular 开发工作流程。
注意: 要运行和构建应用程序,请使用在 package.json
中定义的 npm 脚本,而不是如以下部分所述的直接 ng
命令。
开发服务器
$ yarn run serve
导航到 https://:4200/
。如果您更改了任何源文件,应用程序将自动重新加载。
要指定应用程序应服务的端口(例如,使用 4201
而不是 Angular 默认的 4200
),请更改 package.json 中的端口或使用
$ yarn run serve --port=4201
更新 ngx-admin
要更新核心库,请运行
$ yarn install @ixocreate/ngx-admin
注意:请确保更新的库版本与您项目中使用的当前 Admin API 版本兼容。
有关 ngx-admin 的更改请求和/或错误修复,请参阅ngx-admin 软件包。
代码脚手架
运行 ng g component component-name
以生成新组件。您还可以使用 ng generate directive|pipe|service|class|guard|interface|enum|module
。
构建
$ yarn run build
构建工件将存储在 build/
目录中。生产构建的 --prod
标志是默认的。
运行单元测试
通过 Karma 执行单元测试
$ yarn run test
运行端到端测试
通过 Protractor 执行端到端测试
$ yarn run e2e
文档
通过阅读其 文档 了解更多关于 IXOCREATE 的信息。
变更日志
请查看 CHANGELOG 以了解最近的变化。
安全漏洞
如果您发现安全漏洞,请通过电子邮件直接向 opensource@ixocreate.com 反映问题。
许可
MIT 许可证 (MIT)。请参阅 LICENSE 获取更多信息。