ValidationError:无效的选项对象。已使用与 API 架构不匹配的选项对象初始化开发中间件
Posted
技术标签:
【中文标题】ValidationError:无效的选项对象。已使用与 API 架构不匹配的选项对象初始化开发中间件【英文标题】:ValidationError: Invalid options object. Dev Middleware has been initialized using an options object that does not match the API schema 【发布时间】:2021-03-24 20:23:03 【问题描述】:目前正在学习 React JS,对于这些技术我还是新手。
将 webpack 从 4.30.0 更新到 5.10.0 然后我运行npm start
,出现如下错误。我试图删除node_modules
并重新安装,然后npm start
,它并没有改变任何东西。
依赖关系:
"webpack": "^5.10.0",
"webpack-cli": "^4.2.0",
"webpack-dev-middleware": "4.0.2",
"webpack-hot-middleware": "2.25.0",
"webpack-pwa-manifest": "4.3.0",
错误:
【问题讨论】:
分享你使用的代码webpack-dev-middleware
。
你找到答案了吗?我现在被困在同一个地方
也在同一条船上。
@Raj 很抱歉我的回复晚了,我没有找到正确的答案。我只是降级了
【参考方案1】:
解决了类似的升级问题
"webpack-dev-server": "^4.0.0-beta.3",
我认为 3.x 不完全兼容。
【讨论】:
以上是关于ValidationError:无效的选项对象。已使用与 API 架构不匹配的选项对象初始化开发中间件的主要内容,如果未能解决你的问题,请参考以下文章
ValidationError:无效的配置对象。 Webpack 已使用与 API 架构不匹配的配置对象进行初始化。 Next.js
sass-loader 9.0.x & vue: ValidationError: Invalid options object。 Sass Loader 已使用选项对象初始化
Vue 3 和 Vuetify 3 Alpha:ValidationError:进度插件无效选项
Django绑定表单无效,但未引发ValidationError