Kiwi Admin Application
Angular application that interacts with IXOCREATE's Admin API. It is added as Composer dependency in the Admin package by default to ensure API client compatibility., (*2)
Install the package via composer:, (*3)
composer require ixocreate/admin-frontend
Pre-Built, (*4)
Directly include the build
folder contents in your project, (*5)
Customize & Extend, (*6)
Extend the application with custom features as explained in detail below., (*7)
IXOCREATE's admin application can be customized by extending the feature set with custom components and building the application., (*8)
The application layout is based on a default angular-cli
project setup to not get in the way of common Angular development workflows., (*9)
Note: To run and build the application please use the npm scripts defined in package.json
instead of direct ng
commands as described in the following sections., (*10)
$ yarn run serve
Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files., (*11)
To specify the port the app should be served at (e.g. 4201
instead of the angular default 4200
) change the port in package.json or use:, (*12)
$ yarn run serve --port=4201
To update the core library run, (*13)
$ yarn install @ixocreate/ngx-admin
Note: make sure the updated library version is compatible with the current Admin API version that is used in your project., (*14)
For change requests and/or bug fixes for ngx-admin please refer to the ngx-admin package., (*15)
Run ng g component component-name
to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module
., (*16)
$ yarn run build
The build artifacts will be stored in the build/
directory. The --prod
flag for a production build is default., (*17)
Execute the unit tests via Karma:, (*18)
$ yarn run test
Execute the end-to-end tests via Protractor:, (*19)
$ yarn run e2e
Learn more about IXOCREATE by reading its Documentation., (*20)
Please see CHANGELOG for more information on what has changed recently., (*21)
If you discover security vulnerabilities, please address issues directly to opensource@ixocreate.com via e-mail., (*22)
The MIT License (MIT). Please see LICENSE for more information., (*23)