Invalid configuration object. Webpack has been initialised using a configuration object that does not match the API schema.
- configuration.module has an unknown property ‘plugins’. These properties are valid:
object { exprContextCritical?, exprContextRecursive?, exprContextRegExp?, exprContextRequest?, loaders?, noParse?, rules?, unknownContextCritical?, unknownContextRecursive?, unknownContextRegExp?, unknownContextRequest?, unsafeCache?, wrappedContextCritical?, wrappedContextRecursive?, wrappedContextRegExp?, strictExportPresence?, strictThisContextOnImports? }
-> Options affecting the normal modules (NormalModuleFactory).
vue 运行时的报错问题解决方案:
2.2+以上版本 plugins要写在module.exports.module外面(即module.exports里面)
修改前:

修改后:

这篇博客探讨了在Vue运行时遇到的Webpack配置错误,提示'Invalid configuration object'。错误源于配置文件中'module'下的'plugins'属性位置不正确。解决方案是将'plugins'移出'module.exports.module'之外,直接放在'module.exports'内。通过这个修改,可以确保Webpack使用正确的配置启动,避免模块加载问题。

31万+

被折叠的 条评论
为什么被折叠?



