-
Node.js
(https://nodejs.org/en/), version 14.16.0. -
We recommend using
n
(https://github.com/tj/n) as the Node.js version manger. -
npm
(https://www.npmjs.com/) is bundled withNode.js
and is required to manage application dependencies.
[email protected]:galaxyproject/jxtx.git
The Gatsby command line tool is used to develop, build and serve (locally) the JXTX Site.
npm install --global gatsby-cli
Run the following command from the project's root directory to install the required packages:
npm install
Run the following command from the project root directory:
npm start
The development server can be viewed at:
localhost:8000
Run the following command to build the application:
npm run build
Run the following command to view a built version of the application, locally:
gatsby serve
The built version can be viewed at:
localhost:9000
The application is auto deployed on Netlify by pushing changes to the main
branch.