summaryrefslogtreecommitdiff
path: root/WebInterface/NodeJSServer/webpack.config.js
blob: ae70a1d237b166ceeab4278b882c38c4c4784815 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
const path = require('path');
const nodeExternals = require('webpack-node-externals');

module.exports = {
  target: 'node',
  mode: 'production',
  entry: {
    server: './src/server.js',
    index: './src/index.js'
  },
  output: {
    filename: '[name].js',
    path: path.resolve(__dirname, './dist')
  },
  node: {
    '__dirname': false,
  },
  externals: [nodeExternals({
    modulesFromFile: true
  })],
};