猿问

一直报无效的配置,请问有没有大神能帮我解答一下,非常急,在线等????

F:\node.js\5-3\5-4>webpack

Invalid configuration object. Webpack has been initialised using a configuration object that does not match the API schema.

 - configuration.module has an unknown property 'loaders'. These properties are valid:

   object { exprContextCritical?, exprContextRecursive?, exprContextRegExp?, exprContextRequest?, noParse?, rules?, defaultRules?,

 unknownContextCritical?, unknownContextRecursive?, unknownContextRegExp?, unknownContextRequest?, unsafeCache?, wrappedContextCri

tical?, wrappedContextRecursive?, wrappedContextRegExp?, strictExportPresence?, strictThisContextOnImports? }

   -> Options affecting the normal modules (`NormalModuleFactory`).



var webpack = require('webpack');

var path = require('path');

module.exports ={

    context: __dirname + '/src',

    entry:"./js/index.js",

    module: {

        loaders:[{

            test:/\.js?$/,

            exclude:/(node_modules)/,

            loader: "babel-loader",

            query: {

                presets:['react','es2015']

            }

        }]

    },

    output: {

        path: __dirname + "/src/",

        filename: "bundle.js",

    }

};


慕粉5072586
浏览 7645回答 1
1回答

ThomasKwok

把module里的那个loaders改成rulesmodule: {  rules: [         {         test: /\.scss$/,         loader: ('style!css!sass')         }   ] },
随时随地看视频慕课网APP
我要回答