add source maps for dev/production (#2873)
This commit is contained in:
		
				
					committed by
					
						
						Eugen Rochko
					
				
			
			
				
	
			
			
			
						parent
						
							139d183485
						
					
				
				
					commit
					d372068620
				
			@@ -4,7 +4,7 @@ const merge = require('webpack-merge')
 | 
			
		||||
const sharedConfig = require('./shared.js')
 | 
			
		||||
 | 
			
		||||
module.exports = merge(sharedConfig, {
 | 
			
		||||
  devtool: 'sourcemap',
 | 
			
		||||
  devtool: 'cheap-module-eval-source-map',
 | 
			
		||||
 | 
			
		||||
  stats: {
 | 
			
		||||
    errorDetails: true
 | 
			
		||||
 
 | 
			
		||||
@@ -8,6 +8,9 @@ const CompressionPlugin = require('compression-webpack-plugin')
 | 
			
		||||
const sharedConfig = require('./shared.js')
 | 
			
		||||
 | 
			
		||||
module.exports = merge(sharedConfig, {
 | 
			
		||||
 | 
			
		||||
  devtool: 'source-map', // separate sourcemap file, suitable for production
 | 
			
		||||
 | 
			
		||||
  output: { filename: '[name]-[chunkhash].js' },
 | 
			
		||||
 | 
			
		||||
  plugins: [
 | 
			
		||||
@@ -19,7 +22,7 @@ module.exports = merge(sharedConfig, {
 | 
			
		||||
        comments: false
 | 
			
		||||
      },
 | 
			
		||||
 | 
			
		||||
      sourceMap: false
 | 
			
		||||
      sourceMap: true
 | 
			
		||||
    }),
 | 
			
		||||
    new CompressionPlugin({
 | 
			
		||||
      asset: '[path].gz[query]',
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user