diff options
author | Vitaly Takmazov | 2022-10-30 00:58:33 +0300 |
---|---|---|
committer | Vitaly Takmazov | 2023-01-13 10:37:58 +0300 |
commit | 5e53e6d06e8d18f0871dfa673acd100c2f2e9e7a (patch) | |
tree | 2d1284ba37b4595f5f63cecb8b072bba082ea139 /vnext/server | |
parent | 059a5a13a8018676110796048b2e98943af42eb6 (diff) |
Bundle server with esbuild
Diffstat (limited to 'vnext/server')
-rw-r--r-- | vnext/server/bootstrap.js | 11 | ||||
-rw-r--r-- | vnext/server/index.js | 2 | ||||
-rw-r--r-- | vnext/server/middleware/renderer.js | 2 |
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 || ''); |