README
vega-lite-ui
Common UI Library for Polestar and Voyager.
Build Process
To use vega-lite-ui, you need to install its dependencies and build the vlui.js and vlui.min.js scripts. We assume that you have npm installed.
- Run
npm installin the vega-lite-ui repository folder to install the dependencies needed to build vega-lite-ui
- Note: vega-lite-ui uses Bower for client-side dependency management. Bower will automatically run its own installation process once the npm install completes, but if you need to run additional bower commands, the
bowercommand-line utility can be globally installed withnpm install -g bower.
- Run
npm run build. This will use Gulp to concatenate the source files together into vlui.js, then use uglify-js to create the minified vlui.min.js.
Notes for Developer
- Since
fieldDefin Vega-Lite is equivalent toencodingQueryin CompassQL but this project predates CompassQL, we usefieldDefto refer to both of them.