Skip to content

Commit

Permalink
Fixes issue where minification breaks the export search params code
Browse files Browse the repository at this point in the history
- Lock down dev packages with shrinkwrap
- Replace package.json versions with default caret
- Set up nvmrc vor v6
- Update readme to use node@6
- Build all.min.js for website
  • Loading branch information
maxkfranz committed May 2, 2018
1 parent 3ede9a7 commit 2490351
Show file tree
Hide file tree
Showing 5 changed files with 5,057 additions and 73 deletions.
4 changes: 2 additions & 2 deletions README.md
Expand Up @@ -30,14 +30,14 @@ GeneMANIA helps you predict the function of your favourite genes and gene sets.

**Notes:**
* Short UI build summary :
* Install Node.js and npm
* Install Node.js v6 and npm
* `cd website-ui`
* `npm run website`
* The `website-ui` contains the frontend interface for the website. Naturally, JavaScript is used for the UI and the build process, so the build process here differs from the previous Java projects. The `website` should pull in the latest UI by calling the appropriate `website-ui` target — that way, the website always automatically gets the latest UI on each build.
* The website UI assumes a local development environment, unless deployed to the `website` Java project. For local development, the UI assumes the website server resides at `http://localhost:8080/genemania`. You can configure this in `js/debug/debug.js`.

**Requirements:**
1. Node.js & npm
1. Node.js v6 & npm
1. Gulp: `sudo npm install -g gulp`
1. NB: you must `npm install` before using `gulp`

Expand Down
1 change: 1 addition & 0 deletions website-ui/.nvmrc
@@ -0,0 +1 @@
6

0 comments on commit 2490351

Please sign in to comment.