起因是我刚加入一个项目,克隆下来vue项目,然后安装依赖,等到npm run dev时就出现问题了,问题如下:
找了很久的问题就是找不到,后面在别人的github看到一个相似错误,经过评论对比,发现错误是一样的,故确定是版本的错误,原文作者webpack@4.20.0版本、webpack-cli@2.1.5版本,作者认为是webpack升级到4.20.0版本,可能是某些json与旧版本不兼容,作者将webpack降级到4.18.1后就解决了这个问题。而我这个项目用的是 "webpack": "^4.16.1", "webpack-cli": "^2.1.3",与作者不一样,但原因是一样的,但由于我对webpack不熟悉,就照着那个作者的版本改了下,最后也解决了这个问题
以下是过程 :
参考的github地址:https://github.com/webpack/webpack/issues/8082