ixocreate / admin-frontend
IXOCREATE 管理前端应用
- dev-develop
- 1.1.13
- 0.1.47
- 0.1.46
- 0.1.45
- 0.1.44
- 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-master
- dev-dependabot/npm_and_yarn/json5-1.0.2
- dev-dependabot/npm_and_yarn/express-4.18.2
- dev-dependabot/npm_and_yarn/qs-6.5.3
- dev-dependabot/npm_and_yarn/decode-uri-component-0.2.2
- dev-dependabot/npm_and_yarn/jszip-3.10.1
- dev-dependabot/npm_and_yarn/moment-timezone-0.5.35
- dev-dependabot/npm_and_yarn/angular/core-11.0.5
- dev-dependabot/npm_and_yarn/eventsource-1.1.1
- dev-dependabot/npm_and_yarn/url-parse-1.5.9
- dev-dependabot/npm_and_yarn/karma-6.3.16
- dev-dependabot/npm_and_yarn/follow-redirects-1.14.8
- dev-dependabot/npm_and_yarn/shelljs-0.8.5
- dev-dependabot/npm_and_yarn/path-parse-1.0.7
- 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
This package is auto-updated.
Last update: 2024-09-26 12:47:32 UTC
README
Angular 应用程序,与 IXOCREATE 管理API 交互。默认将其作为 Composer 依赖项添加到 管理包 中,以确保 API 客户端兼容性。
特性
- Bootstrap 应用配置,通过模板外部进行(无需构建)或硬编码(需要构建)
- 确保 API 版本兼容性,通过内容协商进行核心和项目特性
- 懒加载模块 和 AoT 构建 默认开启,以提高性能
- 基于 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。