Comment créer plusieurs chemins de sortie dans Webpack config

Personne ne sait comment créer plusieurs chemins de sortie dans un webpack.config.js fichier? Je suis en utilisant bootstrap-sass qui est livré avec un peu différents fichiers de police, etc. Pour webpack à ces processus, j'ai inclus le fichier loader qui fonctionne correctement, cependant les fichiers il les résultats sont enregistrés sur le chemin de la sortie, j'ai spécifié pour le reste de mes fichiers:

    output: {
      path: __dirname + "/js",
      filename: "scripts.min.js"
    }

J'aimerais réaliser quelque chose où je peux peut-être regarder les types d'extension pour quelque webpack est sortie et pour que les choses se terminant en .woff .eot, etc, ont leur détournés vers un autre chemin de sortie. Est-ce possible?

J'ai fait une petite recherche sur google et suis tombé sur cette *question sur github, où un couple de solutions sont proposées, edit:

mais il semble que si vous avez besoin de savoir le point d'entrée en mesure de préciser une sortie à l'aide de la méthode de hachage
par exemple:

var entryPointsPathPrefix = './src/javascripts/pages';
var WebpackConfig = {
  entry : {
    a: entryPointsPathPrefix + '/a.jsx',
    b: entryPointsPathPrefix + '/b.jsx',
    c: entryPointsPathPrefix + '/c.jsx',
    d: entryPointsPathPrefix + '/d.jsx'
  },

  //send to distribution
  output: {
    path: './dist/js',
    filename: '[name].js'
  }
}

*https://github.com/webpack/webpack/issues/1189

cependant dans mon cas, d'autant que les fichiers de police sont concernés, le processus de participation est le genre de disparaît et tout ce que je sais est la sortie. dans le cas de mes autres fichiers subissant des transformations, il est un point où je suis d'exiger d'eux pour être ensuite traitées par mes chargeurs. si il y avait un moyen de trouver où cette étape qui se passait, je pourrais ensuite utiliser la méthode de hachage pour personnaliser les chemins de sortie, mais je ne sais pas où ces fichiers sont requis.

InformationsquelleAutor spb | 2016-03-09