Skip this entire section if you are using an official release tarball downloaded from http://evergreen-ils.org/downloads
You may skip this section if you are installing on either Debian Jessie, Ubuntu Trusty, or Ubuntu Xenial and you have installed the previously described Optional: Developer Additions. You will still need to do the following steps in Install files for web staff client.
/bin
directory to your
environment variable PATH
.
Install Grunt CLI
% sudo npm install -g grunt-cli
Install Bower
% sudo npm install -g bower
Building, Testing, Minification: The remaining steps all take place within the staff JS web root:
cd $EVERGREEN_ROOT/Open-ILS/web/js/ui/default/staff/
Install Project-local Dependencies. npm inspects the package.json file for dependencies and fetches them from the Node package network.
npm install # fetch Grunt dependencies bower install # fetch JS dependencies
Run the build script.
# build, run tests, concat+minify grunt all