webpack-dev-server --inline --progress --config build/webpack.dev.conf.js

这该死的bug折腾了我一天,终于解决了,现在记录一下解决办法:
首先声明一点,这种Bug一般都出现在你使用的是现有的工程,新建的工程不可能出现这个问题,如果出现,太简单了,把node_moudles删除,重新npm install即可。
当现有的工程出现这个bug的时候,问题就没有那么简单,按照下面步骤检查:
1.最重要的就是你要弄清楚这个项目之前安装依赖是用的什么命令,是否使用了镜像,npm/cnpm不能混着使用,否则会出现问题。如果之前使用的是cnpm,那安装依赖就一直使用cnpm。
2.弄清楚安装依赖的命令以后,把node_moudles删除,重新npm/cnpm install即可。
3.如果还报错的话,你要检查webpack 与 webpack-dev-server 的版本是否对应,这两个东西的版本必须是对应的才可以。下面教你如何看两个东西对应的版本:
https://www.npmjs.com/package/webpack-dev-server
点开网址以后,选择Versions,就能看到 Current Tags , 如图

版本记录

安装完以后,重新npm run dev,就可以跑通了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容