-
Notifications
You must be signed in to change notification settings - Fork 1
5. UI dependencies and requirements for Genomaps & KnetMaps
Notes on versions: Our test environment uses npm 6.1.0 , bower 1.8.4, gulp 1.8.4
, but newer versions of bower/gulp should work too.
- Install Git (https://git-scm.com/)
- Install bower:
npm install -g bower
- Install gulp:
npm install -g gulp
(to optimise deps) - Install Node.js (https://nodejs.org/en/download/) & NPM
Note: Currently, Node.js 10.7.0 can be downloaded with npm 6.1.0 , which works well with KnetMiner.
Install Node & npm from a previous release i.e. Node.js 10.7.0
To install node & npm from the tarball in Linux distros, perform the following:
tar -xf node-v10.7.0-linux-x64.tar.gz --directory /usr/local --strip-components 1
This will put the ./bin
directory in /usr/local/bin
, which can be verified by executing the following:
node --version
npm --version
The same can be performed for Mac OS using the Darwin tarball.
On Windows, simply unzip the zipped file and add node.exe
to your system path. This can be done by opening Run with Win + R
, and then entering:
rundll32 sysdm.cpl,EditEnvironmentVariables
Where, under User variables for $USER, you can add the path to your unzipped node download and then verify that they've correctly been added to your system path on the command line (Win + X
) by typing:
node -v
npm -v