webpack Dev Server Invalid Options options should NOT have additional prop

今日npm run serve时提示ERROR ValidationError: webpack Dev Server Invalid Options options should NOT have additional properties 无效参数配置?
如图:webpack Dev Server Invalid Options options should NOT have additional prop

看提示好像是说 webpack 的dev server配置有点问题 ,于是去vue.config.js 探个究竟

注意到了如下红箭的处的配置(因为我不认识它)
webpack Dev Server Invalid Options options should NOT have additional prop
然后把它注释掉再运行webpack Dev Server Invalid Options options should NOT have additional prop
没有开始的那个错误了,但又出现了一个新的
webpack Dev Server Invalid Options options should NOT have additional prop
这个看来比较简单,只是一个eslint 配置和页面中的缩进不匹配造成了
直接将package.json的eslint 配置改一下
webpack Dev Server Invalid Options options should NOT have additional prop
将其改为如下配置
webpack Dev Server Invalid Options options should NOT have additional prop
关掉缩进的配置就一切都OK了

在此记录一下错误,也许你们也会遇见相同错误,可能错误大的方向是配置文件,但错误的地方不一定完全相同。