ontimize-web-ngx
TypeScript icon, indicating that this package has built-in type declarations

8.14.13 • Public • Published

Build CI Sonar

IntroductionGetting startedIdeasDevelopmentVersions and dependencies

📜 Introduction

Ontimize Web is web application framework that provides to you an environment for solving the problematic situation of building aplications that require a browser-based user interface. Ontimize Web allows developing data management applications quickly and agile.

Ontimize Web is based on the 8.x version of Angular, and comes with many significant performance, usability, and feature improvements.

📖 Documentation

Check out our documentation site to know more details.

⚡ Getting started

Follow the Getting Started documentation section to get started quickly. There is a practical Quickstart Application, a perfect starting point for building your own Ontimize Web app.

Ontimize Web Examples

View all the examples in action at Ontimize Web.

💡 Ideas

We would love any feedback you have or to know when you encounter issues, by filing an issue report on this repo.

⚙️ Development

This project was generated with Angular CLI version 8.3.21.

Installation

Follow the next steps:

  • cd repository root
npm install
  • cd projects/ontimize-web-ngx
npm install

Build

We have a script to build the library.

npm run build

It will create the distribution folder, copy the styles and pack this to use it as a npm package in a .tgz file but you can run those tasks separately.

The script build executes the following commands:

- ng build
- scss-bundle -c scss-bundle-ontimize.config.json (Bundles all scss linked files in one file that will be the one we import in our project)
- scss-bundle -p scss-bundle-theme.config.json (With this 2 tasks we will be able to use variables, mixins, keyframes ... in our project)
- copyfiles -u 3 ./projects/ontimize-web-ngx/assets/svg/ontimize-icon-set.svg ./dist/ontimize-web-ngx/assets (Copy the assets folder to distribution folder)
- cd dist/ontimize-web-ngx && npm pack (From the distribution folder we create a .tgz file to import in our project)

👀 Versions and dependencies

Each version of the Addons is compatible with a version of the framework, you can check the dependencies between Angular, Ontimize web and Addons here.

Package Sidebar

Install

npm i ontimize-web-ngx

Weekly Downloads

1,764

Version

8.14.13

License

Apache-2.0

Unpacked Size

44.6 MB

Total Files

1516

Last publish

Collaborators

  • gonzalo-martinez-imt
  • ontimize-web