2015-06-10 12 views
8

Sul mio server remoto (Ubuntu 14.04 x64), ogni volta che provo a distruggere i miei pacchetti, il processo restituisce semplicemente "Ucciso". Quando non lo faccio, va bene.Il plugin Uglify Webpack restituisce "Ucciso" su Ubuntu

Qualcuno si è imbattuto in questo? Quando lo faccio sul mio Mac locale, va bene (anche se l'ho appena testato e ci sono voluti 1,4 minuti).

Questo è il mio 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; 

e si chiama da gulp in questo modo:

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

Uguale al livello gratuito di AWS micro.t2 – Green

risposta

1

Ho avuto lo stesso problema su vm oceano digitali, si è scoperto non c'era di swap configurato, quindi ha appena esaurito la memoria.

Problemi correlati