Overview - Set up your environment
nebula.js is a collection of JavaScript libraries, visualizations, and CLIs that helps developers
build and integrate visualizations on top of Qlik’s Associative Engine. All packages are published
under the @nebula.js scope on npm. The primary package, @nebula.js/stardust, provides the APIs
for embedding visualizations in mashups and for building custom chart extensions.
This section covers setting up a nebula.js development environment:
- Installation -
Load
@nebula.js/stardustvia a CDN script tag or install it with npm or yarn. Also covers installing@nebula.js/cliand using development builds during local development. - nebula create -
Scaffold a new visualization project using
nebula create <name>. Covers options for package manager, picasso.js template, and skipping dependency installation. - nebula serve -
Run a local development server with hot reload against a Qlik Associative Engine or Qlik Cloud
tenant. Covers all server options and the
nebula.config.jsconfiguration file. - nebula CLI -
Full CLI reference for
nebula create,nebula build,nebula serve, andnebula sense. Includes how to install globally, use vianpx, and test a modified CLI locally.