La documentación oficial lo explica muy bien. Desafortunadamente, toda la información necesaria se encuentra en diferentes secciones de documentación. Déjame resumir todo lo que necesitas saber.
1.
Asegúrese de que estén en el orden correcto (de abajo hacia arriba).
2.
Son funciones que toman la fuente de un archivo de recursos como parámetro y devuelven la nueva fuente.
3.
Los cargadores se pueden encadenar. Se aplican en una canalización al recurso. Se espera que el cargador final devuelva JavaScript; cada cargador puede devolver la fuente en formato arbitrario, que se pasa al siguiente cargador.
Entonces...
Si usted tiene somefile.css
y está de paso a través loaderOne
, loaderTwo
, loaderThree
es comporta como una función encadenada regular.
{
test: /\.css$/,
loaders: ['loaderOne', 'loaderTwo', 'loaderThree']
}
significa exactamente lo mismo que ...
loaderOne(loaderTwo(loaderThree(somefile.css)))
Si vienes de gruñido || trago mundo es confuso. Simplemente lea el orden de los cargadores de derecha a izquierda.