2015-06-10 11 views
8

पर "मार डाला" मेरे रिमोट सर्वर (उबंटू 14.04 x64) पर, जब भी मैं अपने बंडलों को गले लगाने की कोशिश करता हूं, प्रक्रिया केवल "मार डाली" लौटाती है। जब मैं गुस्सा नहीं करता, यह ठीक है।वेबपैक Uglify प्लगइन Ubuntu

क्या कोई इस में भाग लेता है? जब मैं इसे अपने स्थानीय मैक पर करता हूं, तो यह ठीक है (हालांकि मैंने अभी इसका परीक्षण किया है और इसमें 1.4 मिनट लग गए हैं)।

यह मेरा webpack.config है:

var webpack = require('webpack'); 

function makeConfig(opts) { 
    var config = { 

     entry: { 
      app: ['./public/scripts/main.js'], 
      vendor: ['lodash', 'react', 'react/lib/ReactCSSTransitionGroup', 'react-router', 'reqwest', 'd3'] 
     }, 

     stats: { 
      colors: true, 
      reasons: true 
     }, 

     output: { 
      devtool: (opts.env === 'dev' ? '#eval-source-map' : ''), 
      path: 'dist/scripts', 
      filename: '[name].bundle.js' 
     }, 

     plugins: [ 
      new webpack.DefinePlugin({ 
       ENV: opts.env 
      }), 
      new webpack.optimize.CommonsChunkPlugin('vendor.bundle.js') 
     ], 

     module: { 
      loaders: [ 
       { test: /\.jsx?$/, loader: 'jsx-loader' } 
      ] 
     } 
    }; 

    if(opts.env === 'prod') { 
     config.plugins.push(
      new webpack.optimize.UglifyJsPlugin(), 
      new webpack.optimize.DedupePlugin() 
     ); 
    } 

    return config; 
} 

module.exports = makeConfig; 

और यह बहुत की तरह ही सांस द्वारा कहा जाता है:

gulp.task('webpack', ['cleanScripts'], function(done) { 
    webpack(webpackConfig, function(err, stats) { 
     if(err) { 
      console.error(err); 
      throw new gutil.PluginError('webpack', err);  
     } 
     else { 
      done(); 
     } 
    }); 
}); 
+0

एडब्लूएस मुक्त स्तरीय माइक्रो.t2 – Green

उत्तर

1

मैं डिजिटल सागर वी एम पर एक ही मुद्दा था, यह पता चला कोई स्वैप नहीं थी कॉन्फ़िगर किया गया है, इसलिए यह सिर्फ स्मृति से बाहर चला गया है।