From 12224737a206b55bbb3b4f33adcbd49bbd114844 Mon Sep 17 00:00:00 2001 From: proto <34919827+protoniuman@users.noreply.github.com> Date: Mon, 8 Aug 2022 11:49:41 +0100 Subject: [PATCH] Simplified installation and linkage Added new command to simplify the installation and linkage of qortal-ui inner folders --- README.md | 14 +------------- package.json | 1 + 2 files changed, 2 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index b6ad8bf3..b990640e 100644 --- a/README.md +++ b/README.md @@ -41,19 +41,7 @@ Clone the main UI repo Installation and linking ------------------------ -In `qortal-ui-core/`, `qortal-ui-plugins/`, `qortal-ui-crypto/` directories, run: -``` -yarn install -yarn link -``` - -Finally, in the `qortal-ui` directory, run: -``` -yarn link qortal-ui-core -yarn link qortal-ui-plugins -yarn link qortal-ui-crypto -``` - + In `qortal-ui/` install_link:all Build UI server and files diff --git a/package.json b/package.json index d5bdc599..0359426d 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "author": "QORTAL ", "license": "GPL-3.0", "scripts": { + "install_link:all": "(cd qortal-ui-core && yarn install && yarn link) && (cd qortal-ui-plugins && yarn install && yarn link) && (cd qortal-ui-crypto && yarn install && yarn link) && (yarn link qortal-ui-core && yarn link qortal-ui-plugins && yarn link qortal-ui-crypto)", "dev": "node server.js", "prebuild": "node -p \"'export const UI_VERSION = ' + JSON.stringify(require('./package.json').version) + ';'\" > qortal-ui-core/src/redux/app/version.js", "build-dev": "node build.js",