From c06f1b6200cb31f81668bfc7e1c01d6eebc69503 Mon Sep 17 00:00:00 2001 From: Joe Farro Date: Wed, 21 Mar 2018 16:01:07 -0400 Subject: [PATCH] Use and config webpack at runtime to allow path prefix (#198) * Fix #42 use and config webpack at runtime Signed-off-by: Joe Farro * Discourage manually editing the base URL Signed-off-by: Joe Farro Signed-off-by: vvvprabhakar --- ...es.less => config-overrides-antd-vars.less | 0 config-overrides.js | 2 +- package.json | 2 +- public/index.html | 3 ++ src/api/jaeger.js | 18 -------- src/index.js | 5 +++ src/site-prefix.js | 29 +++++++++++++ src/utils/prefix-url.js | 41 ++++++------------- src/utils/prefix-url.test.js | 39 ++++++------------ 9 files changed, 64 insertions(+), 75 deletions(-) rename config-overrides-ant-variables.less => config-overrides-antd-vars.less (100%) create mode 100644 src/site-prefix.js diff --git a/config-overrides-ant-variables.less b/config-overrides-antd-vars.less similarity index 100% rename from config-overrides-ant-variables.less rename to config-overrides-antd-vars.less diff --git a/config-overrides.js b/config-overrides.js index 0fb6e9a6af..972a70845b 100644 --- a/config-overrides.js +++ b/config-overrides.js @@ -20,7 +20,7 @@ const rewireLess = require('react-app-rewire-less'); const lessToJs = require('less-vars-to-js'); // Read the less file in as string -const loadedVarOverrides = fs.readFileSync('config-overrides-ant-variables.less', 'utf8'); +const loadedVarOverrides = fs.readFileSync('config-overrides-antd-vars.less', 'utf8'); // Pass in file contents const modifyVars = lessToJs(loadedVarOverrides); diff --git a/package.json b/package.json index b3fa8cfcc4..80c41931ad 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "xfwd": true } }, - "homepage": null, + "homepage": ".", "devDependencies": { "babel-eslint": "^7.2.3", "babel-plugin-import": "^1.6.3", diff --git a/public/index.html b/public/index.html index c55b9c64bf..3ab242facd 100644 --- a/public/index.html +++ b/public/index.html @@ -9,6 +9,9 @@ + + + Jaeger UI