关于webpack-cli与webpack-dev-server的兼容性问题
package.json中报错的webpack版本:
"webpack": "^5.19.0",
"webpack-cli":"^4.4.0",
"webpack-dev-server":"3.11.2",
npx webpack-dev-server:报错:
Error:Cannot find module "webpack-cli/bin/config-yargs"
原因webpack-cli 4.4.0与webpack-dev-server 3.11.2不兼容。后者为其目前最高版本
解决方案:
卸载webpack-cli 4.4.0, 安装webpack 3.3.12(3.X最高版本)
npm uninstall webpack-cli
npm install --save-dev webpack-cli@3.3.12