webpack-dev-server/client/clients/BaseClient.js 报错

拿到别人的一个项目,启动报下面的错

  Cannot assign to read only property 'exports' of object '#<Object>' 
  webpack-dev-server/client/clients/BaseClient.js 

第一行报错是不能混用import 以及module.exports 导致的

第二行是报错位置,来自 webpack-dev-server这是底层代码报错,也不能改呀

查看package.json

   "webpack": "4.16.5",
    "webpack-bundle-analyzer": "2.13.1",
    "webpack-cli": "3.1.0",
    "webpack-dev-server": "^3.2.1",
    "webpack-merge": "4.1.4"

发现 webpack-dev-serve和 webpack主版本差异较大
升级 webpack-dev-server 到3.4.1
问题解决。

猜你喜欢

转载自blog.csdn.net/qq_39953537/article/details/100655729