webpack gateway, ingame 분리

This commit is contained in:
2021-08-11 01:23:49 +09:00
parent fcd1e13877
commit ce1369a53b
2 changed files with 95 additions and 27 deletions
+60 -27
View File
@@ -1,31 +1,64 @@
const path = require('path');
module.exports = {
resolve: {
extensions: [".ts", ".tsx"]
},
entry: {
inheritPoint: './hwe/ts/inheritPoint.ts',
},
output: {
filename: '[name].js',
path: path.resolve(__dirname, 'hwe/js'),
},
mode: 'production',
devtool: 'source-map',
module: {
rules: [{
test: /\.(ts|tsx)$/,
exclude: /(node_modules)/,
use: {
loader: 'babel-loader',
options: {
presets: [
'@babel/preset-env',
'@babel/preset-typescript'
]
module.exports = [
{
name: 'ingame',
resolve: {
extensions: [".ts", ".tsx"]
},
entry: {
inheritPoint: './hwe/ts/inheritPoint.ts',
},
output: {
filename: '[name].js',
path: path.resolve(__dirname, 'hwe/js'),
},
mode: 'production',
devtool: 'source-map',
module: {
rules: [{
test: /\.(ts|tsx)$/,
exclude: /(node_modules)/,
use: {
loader: 'babel-loader',
options: {
presets: [
'@babel/preset-env',
'@babel/preset-typescript'
]
}
}
}
}]
}]
},
},
}
{
name: 'gateway',
resolve: {
extensions: [".ts", ".tsx"]
},
entry: {
//test: './ts/test.ts',
},
output: {
filename: '[name].js',
path: path.resolve(__dirname, 'js'),
},
mode: 'none',
devtool: 'source-map',
module: {
rules: [{
test: /\.(ts|tsx)$/,
exclude: /(node_modules)/,
use: {
loader: 'babel-loader',
options: {
presets: [
'@babel/preset-env',
'@babel/preset-typescript'
]
}
}
}]
},
},
]