Переглянути джерело

bridge_ui: build instructions

Change-Id: I34a9ad257be2d98a449f4f02179e5f1fceb0ed48
Evan Gray 4 роки тому
батько
коміт
c47d32ba9c
1 змінених файлів з 53 додано та 0 видалено
  1. 53 0
      bridge_ui/README.md

+ 53 - 0
bridge_ui/README.md

@@ -1 +1,54 @@
 # Example Token Bridge UI
 # Example Token Bridge UI
+
+## Prerequisites
+
+- Docker
+- NodeJS v14+
+
+Run the following from the root of this repo
+
+```bash
+DOCKER_BUILDKIT=1 docker build -- --target node-export -f Dockerfile.proto -o type=local,dest=. .
+DOCKER_BUILDKIT=1 docker build -- -f Dockerfile.wasm -o type=local,dest=.. .
+npm ci --prefix ethereum
+npm ci --prefix sdk/js
+npm run build --prefix sdk/js
+```
+
+The remaining steps can be run from this folder
+
+## Install
+
+```bash
+npm ci
+```
+
+## Develop
+
+```bash
+npm start
+```
+
+## Build for local tilt network
+
+```bash
+npm run build
+```
+
+## Build for testnet
+
+```bash
+REACT_APP_CLUSTER=testnet npm run build
+```
+
+## Build for mainnet
+
+```bash
+REACT_APP_CLUSTER=mainnet REACT_APP_COVALENT_API_KEY=YOUR_API_KEY npm run build
+```
+
+## Test Server
+
+```bash
+npx serve -s build
+```