throw new Error(“Module ’” + loader.path + “‘ is not a loader (must have normal or pitch function)”);

Solu­tion:

In web­pack 2 automatic-loader-module-name-extension-removed.

Hence, you will have to add -loader to each loader in your con­fig. For example,

 - { test: /.(jpg|png|svg)$/, use: 'url?limit=8192&name=./img/[hash].[ext]'}

 + { test: /.(jpg|png|svg)$/, use: 'url-loader?limit=8192&name=./img/[hash].[ext]'}

For more details, read the migra­tion guide.


You may also like...