From e046f71ec76357f96c9c5fb15c178f7df63e60c1 Mon Sep 17 00:00:00 2001 From: AdeOpe Date: Mon, 22 Feb 2021 15:51:05 +0000 Subject: [PATCH] Update webpack.server.development.js Added config to use absolute-resource-path for sourcemaps which will allow VSCode to attach debugger to it, if you run yarn start from a javascript debug window in terminal inside vscode --- webpack/webpack.server.development.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/webpack/webpack.server.development.js b/webpack/webpack.server.development.js index 78e90ec..eefc782 100644 --- a/webpack/webpack.server.development.js +++ b/webpack/webpack.server.development.js @@ -1,6 +1,6 @@ const WebpackBar = require('webpackbar'); const merge = require('webpack-merge'); - +const webpack = require('webpack'); const { server } = require('./common'); module.exports = merge(server, { @@ -8,5 +8,11 @@ module.exports = merge(server, { output: { filename: '[name].js' }, - plugins: [new WebpackBar({ name: 'server' })] + plugins: [new WebpackBar({ name: 'server' }), + new webpack.SourceMapDevToolPlugin({ + filename: "[file].map", + fallbackModuleFilenameTemplate: '[absolute-resource-path]', + moduleFilenameTemplate: '[absolute-resource-path]' + }) + ] });