From 6bddef68781e9d90ce627f1bcdfe9db23db33d50 Mon Sep 17 00:00:00 2001 From: Matteo Pagliazzi Date: Wed, 14 Sep 2016 16:34:55 +0200 Subject: [PATCH] add new client folder and expose it at /new-app when not in production --- .nodemonignore | 1 + website/client-new/.eslintrc | 4 ++++ website/client-new/index.html | 1 + website/server/middlewares/static.js | 3 +++ 4 files changed, 9 insertions(+) create mode 100644 website/client-new/.eslintrc create mode 100644 website/client-new/index.html diff --git a/.nodemonignore b/.nodemonignore index 2c06480c5c..8bce3c05a4 100644 --- a/.nodemonignore +++ b/.nodemonignore @@ -3,6 +3,7 @@ node_modules/** .bower-tmp/** .bower-registry/** website/client-old/** +website/client-new/** website/views/** website/build/** test/** diff --git a/website/client-new/.eslintrc b/website/client-new/.eslintrc new file mode 100644 index 0000000000..20c282864a --- /dev/null +++ b/website/client-new/.eslintrc @@ -0,0 +1,4 @@ +{ + "extends": "habitrpg/browser" +} + diff --git a/website/client-new/index.html b/website/client-new/index.html new file mode 100644 index 0000000000..c57eff55eb --- /dev/null +++ b/website/client-new/index.html @@ -0,0 +1 @@ +Hello World! \ No newline at end of file diff --git a/website/server/middlewares/static.js b/website/server/middlewares/static.js index 090e32bc7b..54144e0491 100644 --- a/website/server/middlewares/static.js +++ b/website/server/middlewares/static.js @@ -14,4 +14,7 @@ module.exports = function staticMiddleware (expressApp) { expressApp.use('/common/audio', express.static(`${PUBLIC_DIR}/../../common/audio`, { maxAge: MAX_AGE })); expressApp.use('/common/img', express.static(`${PUBLIC_DIR}/../../common/img`, { maxAge: MAX_AGE })); expressApp.use(express.static(PUBLIC_DIR)); + + // Expose new client when not in production + if (!IS_PROD) expressApp.use('/new-app', express.static(`${PUBLIC_DIR}/../client-new`)); };