-
Notifications
You must be signed in to change notification settings - Fork 4
2. Installation
Chandu Nainala edited this page Mar 23, 2023
·
1 revision
- Start Docker.
- Open your chosen directory in the terminal.
- Clone the project from Github by running:
git clone https://github.com/NFDI4Chem/nmrium-react-wrapper.git- Go to the project directory:
cd nmrium-react-wrapper- check out the development branch:
git checkout development- Builds Docker images:
docker build -t nmrium-rw:dev .- Run docker:
docker run \
-it \
--rm \
-v ${PWD}:/app \
-v /app/node_modules \
-p 3001:3000 \
-e CHOKIDAR_USEPOLLING=true \
nmrium-rw:dev- Start the development server by opening a new terminal and running:
npm startThe development server will run on localhost:3000.
To improve the load time, you can run the app in production mode instead:
- Builds Docker images from the production docker file:
docker build -f Dockerfile.prod -t nmrium-rw:prod -m 8g .- Run docker:
docker run -it --rm -p 1337:80 nmrium-rw:prod- Start the development server by opening a new terminal and running:
npm run buildThe production server will run on localhost:1337.