pip-webui-all
v2.1.0
Published
Pip.WebUI deployment bundle
Downloads
3
Readme
Deployment bindle
This module provides a convenient package that bundles Pip.WebUI modules into few deployment artifacts to minimize number of dependencies and simplify development and deployment tasks.
- pip-webui-lib (.js, .min.js, .css, min.css): 3rd party production libraries from pip-webui-lib module
- pip-webui-lib-test (.js, .min.js): 3rd party test libraries from pip-webui-lib module
- pip-webui (.js, .min.js, .css, min.css): All modules included into Pip.WebUI framework exception pip-webui-test that comes separate
- pip-webui-test (.js, .min.js): Optional testing primitives from pip-webui-test module
Each artifact is represented by Javascript, CSS and Map files in regular and minified versions.
Usage
Add dependency to pip-webui-all module in your bower.json or package.json file depending what you use.
"dependencies": {
...
"pip-webui-all": "*"
...
}
Alternatively you can install the module manually using bower:
bower install pip-webui-all
or install it using npm:
npm install pip-webui-all
Add references to module artifacts into your web application.
<link rel="stylesheet" href=".../pip-webui-lib.min.css"/>
<link rel="stylesheet" href=".../pip-webui.min.css"/>
...
<script src=".../pip-webui-lib.min.js"></script>
<script src=".../pip-webui.min.js"></script>
For testing you can reference optional test artifacts:
<script src=".../pip-webui-lib-test.min.js"></script>
<script src=".../pip-webui-test.min.js"></script>
To use less mixins from Pip.WebUI library include the following reference into your .less file(s)
@import ".../pip-webui-css.less";
Quick links
- Developer's guide
- Changelog
- Pip.WebUI project website
- Pip.WebUI project wiki
- Pip.WebUI discussion forum
- Pip.WebUI team blog
Module dependencies
- pip-webui-lib - represented by pip-webui-lib and pip-webui-lib-test artifacts
- pip-webui-css - included into pip-webui artifact
- pip-webui-csscomponents - included into pip-webui artifact
- pip-webui-services - included into pip-webui artifact
- pip-webui-themes - included into pip-webui artifact
- pip-webui-nav - included into pip-webui artifact
- pip-webui-layouts - included into pip-webui artifact
- pip-webui-split - included into pip-webui artifact
- pip-webui-controls - included into pip-webui artifact
- pip-webui-dialogs - included into pip-webui artifact
- pip-webui-dates - included into pip-webui artifact
- pip-webui-chart - included into pip-webui artifact
- pip-webui-errors - included into pip-webui artifact
License
This module is released under MIT license and totally free for commercial and non-commercial use.