aboutsummaryrefslogtreecommitdiff
path: root/vnext/server
diff options
context:
space:
mode:
authorGravatar Vitaly Takmazov2022-10-30 00:58:33 +0300
committerGravatar Vitaly Takmazov2023-01-13 10:37:58 +0300
commit5e53e6d06e8d18f0871dfa673acd100c2f2e9e7a (patch)
tree2d1284ba37b4595f5f63cecb8b072bba082ea139 /vnext/server
parent059a5a13a8018676110796048b2e98943af42eb6 (diff)
Bundle server with esbuild
Diffstat (limited to 'vnext/server')
-rw-r--r--vnext/server/bootstrap.js11
-rw-r--r--vnext/server/index.js2
-rw-r--r--vnext/server/middleware/renderer.js2
3 files changed, 2 insertions, 13 deletions
diff --git a/vnext/server/bootstrap.js b/vnext/server/bootstrap.js
deleted file mode 100644
index 0f920886..00000000
--- a/vnext/server/bootstrap.js
+++ /dev/null
@@ -1,11 +0,0 @@
-require('ignore-styles');
-require('url-loader');
-require('file-loader');
-require('@babel/register')({
- ignore: [/(node_modules)/],
- presets: [
- '@babel/preset-env',
- ['@babel/preset-react', { 'runtime': 'automatic' }]
- ]
-});
-require('./index');
diff --git a/vnext/server/index.js b/vnext/server/index.js
index 12093b1b..5840b586 100644
--- a/vnext/server/index.js
+++ b/vnext/server/index.js
@@ -20,7 +20,7 @@ router.use('^/$', serverRenderer);
// other static resources should just be served as they are
router.use(express.static(
- path.resolve(__dirname, '..', 'dist'),
+ path.resolve(__dirname),
{ maxAge: '30d' },
));
diff --git a/vnext/server/middleware/renderer.js b/vnext/server/middleware/renderer.js
index 6cc0b61b..4223d7f2 100644
--- a/vnext/server/middleware/renderer.js
+++ b/vnext/server/middleware/renderer.js
@@ -23,7 +23,7 @@ function toBinary(string) {
const serverRenderer = async (req, res) => {
// point to the html file created by CRA's build tool
- const filePath = path.resolve(__dirname, '..', '..', 'dist', 'index.html');
+ const filePath = path.resolve('index.html');
// links
const cookies = cookie.parse(req.headers.cookie || '');