Files
core/webpack.config.js
T
2021-08-11 01:03:05 +09:00

35 lines
895 B
JavaScript

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'
],
plugins: [
'@babel/proposal-class-properties',
'@babel/proposal-object-rest-spread'
]
}
}
}]
},
}