Webpack 2: impossible de résoudre le module

J'ai un projet comme celui-ci:

root/
    webpack-config.js
    app/
       app.js
       js/
         dep.js
    core/
        module.js

Voici le webpack fichier de config:

module.exports = {
    entry: './app/app.js',
    output: {
        path: __dirname,
        filename: "[name]-bundle.js"
    },
    module: {
        loaders: [
            { test: /\.js$/, loader: 'babel-loader', exclude: /node_modules/     }          
        ]
    },
    resolve: {
      modulesDirectories: ['core']
    }
    ...

dans app.js, j'ai:

import local_dep from './js/dep';
import myModule from 'module';

Cela fonctionne comme prévu avec webpack 1.x, mais le module myModule n'est pas résolu avec webpack 2, je suis "Module non trouvé: impossible de résoudre "module" dans ... \app".

Il semble que le modulesDirectories entrée est ignorée et l'URL de base correspond à l'entrée du dossier.

Que puis-je faire pour faire des modules de résoudre correctement avec webpack 2 ?

Christopher Davies a la bonne réponse, vous devez le sélectionner.

OriginalL'auteur warpdesign | 2016-07-01