Erreur: Impossible de résoudre le module 'babel-loader'

Je suis en train de lancer webpack sur mon script dans mon colis.json quand je push heroku, mais j'obtiens l'erreur suivante.

ERROR in Entry module not found: Error: Cannot resolve module 'babel-loader' in /tmp/build_6cb4b10367d9382367ab72f2e2f33118

Lorsque je lance la commande en local je n'ai pas de problèmes. Ci-dessous mon webpack config - j'ai essayé d'utiliser resolveLoader de fixer la résolution de problème, mais en vain?

var path = require('path');
var webpack = require('webpack');

var config = {
  entry: path.resolve(__dirname, './app/main.js'),
  output: {
    path: path.resolve(__dirname, 'dist'),
    filename: 'bundle.js'
  },
  module: {
    loaders: [
      {
        test: /\.js$/,
        exclude: /node_modules/,
        loader: 'babel-loader'
      },
      {
        test: /\.less$/,
        loader: 'style!css!less'
      }]
  },
  resolve: {
    extensions: ['', '.js', '.jsx', '.less'],
    modulesDirectories: [
      'node_modules'
    ]
  },
  resolveLoader: {
    root: path.resolve(__dirname, 'node_modules')
  },
  plugins: [
    new webpack.optimize.UglifyJsPlugin({minimize: true})
  ]
};

module.exports = config;

Des suggestions? Grâce

source d'informationauteur Geraint