From cfbfb43a5e06aac134002900a8630715dec1b9cb Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Thu, 19 Dec 2019 13:53:21 +0200 Subject: Initial commit --- src/config.js | 9 +++++++++ src/index.html | 12 ++++++++++++ src/index.js | 5 +++++ 3 files changed, 26 insertions(+) create mode 100644 src/config.js create mode 100644 src/index.html create mode 100644 src/index.js (limited to 'src') diff --git a/src/config.js b/src/config.js new file mode 100644 index 0000000..ef39548 --- /dev/null +++ b/src/config.js @@ -0,0 +1,9 @@ +const processEnv = typeof process !== 'undefined' ? process.env : {}; +const injectedEnv = window && window.injectedEnv ? window.injectedEnv : {}; + +const env = { + ...processEnv, + ...injectedEnv, +}; + +export { env }; diff --git a/src/index.html b/src/index.html new file mode 100644 index 0000000..e7db26c --- /dev/null +++ b/src/index.html @@ -0,0 +1,12 @@ + + + + Frontend demo with Nginx + environment variables + + + +

Frontend demo with Nginx + environment variables

+
+ + + diff --git a/src/index.js b/src/index.js new file mode 100644 index 0000000..b26e960 --- /dev/null +++ b/src/index.js @@ -0,0 +1,5 @@ +import { env } from './config'; + +Object.keys(env).forEach(key => { + document.getElementById('app').innerHTML += `
${key}: ${env[key]}
`; +}); -- cgit v1.3