F:\node.js\5-3\5-4>webpackInvalid 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?, wrappedContextCritical?, 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", }};
1 回答
ThomasKwok
TA贡献1条经验 获得超4个赞
把module里的那个loaders改成rules
module: {
rules: [
{
test: /\.scss$/,
loader: ('style!css!sass')
}
]
},添加回答
举报
0/150
提交
取消
