This repository contains the HTML and JavaScript resources of the openLCA application.
Most of the libraries are managed via Bower except of the following:
-
Chart.js: We use a patched version.
-
For stacked bar charts we use Chart.StackedBar.js, which is a plugin for Chart.js.
The build of the HTML package is managed by gulp.js via the following tasks (see gulpfile.js):
gulp
: the default tasks creates the HTML pages and copies these pages together with the required libraries to the 'build' foldergulp clean
: clears the 'build' foldergulp zip
: creates an archive under .dist/base_html.zip wich contains all HTML pages and libraries that is used in the openLCA application.
After the build you have to copy the .dist/base_html.zip package manually to the openLCA application directory olca-app/html/.