From f1234696607365650750dad27fe100954b44f2e3 Mon Sep 17 00:00:00 2001 From: Sam Vervaeck Date: Thu, 29 Oct 2020 21:16:43 +0100 Subject: [PATCH] Fix webpack build for VSCode --- webpack.dev.js | 3 ++- webpack.prod.js | 13 +++++++++++-- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/webpack.dev.js b/webpack.dev.js index 74d5da6cf..dcfcfc04b 100644 --- a/webpack.dev.js +++ b/webpack.dev.js @@ -21,6 +21,7 @@ module.exports = { output: { filename: 'bin/[name].js', path: path.resolve(__dirname, 'build'), + devtoolModuleFilenameTemplate: '[absolute-resource-path]' }, resolve: { extensions: [".ts", ".js"], @@ -32,7 +33,7 @@ module.exports = { devtool: 'source-map', module: { 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' }, ] } diff --git a/webpack.prod.js b/webpack.prod.js index fba935da7..b6b1fa2d6 100644 --- a/webpack.prod.js +++ b/webpack.prod.js @@ -22,8 +22,17 @@ module.exports = { devtool: 'source-map', module: { 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' + }, ] } };