Fix webpack build for VSCode

This commit is contained in:
Sam Vervaeck 2020-10-29 21:16:43 +01:00
parent 3ac8d1802b
commit f123469660
2 changed files with 13 additions and 3 deletions

View file

@ -21,6 +21,7 @@ module.exports = {
output: { output: {
filename: 'bin/[name].js', filename: 'bin/[name].js',
path: path.resolve(__dirname, 'build'), path: path.resolve(__dirname, 'build'),
devtoolModuleFilenameTemplate: '[absolute-resource-path]'
}, },
resolve: { resolve: {
extensions: [".ts", ".js"], extensions: [".ts", ".js"],
@ -32,7 +33,7 @@ module.exports = {
devtool: 'source-map', devtool: 'source-map',
module: { module: {
rules: [ rules: [
{ test: /\.ts$/, loader: "ts-loader", options: { transpileOnly: true } }, { test: /\.ts$/, exclude: /node_modules/, loader: "ts-loader", options: { transpileOnly: true } },
{ test: /\.m?js$/, exclude: /node_modules/, loader: 'babel-loader' }, { test: /\.m?js$/, exclude: /node_modules/, loader: 'babel-loader' },
] ]
} }

View file

@ -22,8 +22,17 @@ module.exports = {
devtool: 'source-map', devtool: 'source-map',
module: { module: {
rules: [ rules: [
{ test: /\.ts$/, loader: "ts-loader", options: { transpileOnly: true } }, {
{ test: /\.m?js$/, exclude: /node_modules/, loader: 'babel-loader' }, test: /\.ts$/,
exclude: /node_modules/,
loader: "ts-loader",
options: { transpileOnly: true }
},
{
test: /\.m?js$/,
exclude: /node_modules/,
loader: 'babel-loader'
},
] ]
} }
}; };