From f6eeb8e76a2d9ffeec3f7a34846030e528555952 Mon Sep 17 00:00:00 2001 From: Eugenio Romano Date: Mon, 8 May 2017 14:58:24 +0200 Subject: [PATCH] fix sourcemap (#1864) --- ng2-components/config/webpack.test.js | 28 +++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/ng2-components/config/webpack.test.js b/ng2-components/config/webpack.test.js index 2863b12dae..3893598d18 100644 --- a/ng2-components/config/webpack.test.js +++ b/ng2-components/config/webpack.test.js @@ -5,11 +5,26 @@ const ENV = process.env.NODE_ENV = process.env.ENV = 'production'; module.exports = { + devtool: 'inline-source-map', + + resolve: { + extensions: ['.ts', '.js'], + symlinks: false, + modules: [helpers.root('../ng2-components'), helpers.root('node_modules')] + }, + module: { rules: [ + { + enforce: 'pre', + test: /\.js$/, + loader: 'source-map-loader', + exclude: [/node_modules/, /bundles/, /dist/, /demo/] + }, { test: /\.ts$/, - loaders: ['ts-loader', 'angular2-template-loader'] + loaders: ['ts-loader', 'angular2-template-loader'], + exclude: [/node_modules/, /bundles/, /dist/, /demo/] }, { test: /\.html$/, @@ -27,7 +42,6 @@ module.exports = { query: { name: '[path][name].[ext]', outputPath: (url)=> { - console.log return url.replace('src', 'dist'); } } @@ -45,14 +59,6 @@ module.exports = { ] }, - resolve: { - extensions: ['.ts', '.js'], - symlinks: false, - modules: [ - '../ng2-components', 'node_modules' - ] - }, - plugins: [ new webpack.NoEmitOnErrorsPlugin(), @@ -76,8 +82,6 @@ module.exports = { ], - devtool: 'inline-source-map', - node: { fs: 'empty', module: false