Error: Cannot find module 'webpack-cli/bin/config-yargs'

Posted wuwangguilai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Error: Cannot find module 'webpack-cli/bin/config-yargs'相关的知识,希望对你有一定的参考价值。

开发环境运行中,每次修改项目代码后都必须重新打包、重新运行。

解决:

下载依赖包:

yarn add -D webpack-dev-server

配置命令:

"dev": "webpack-dev-server --mode development"

执行命令:

yarn dev

但执行命令时报错Error: Cannot find module ‘webpack-cli/bin/config-yargs‘

package.json文件:

"devDependencies": {
"clean-webpack-plugin": "^3.0.0",
"html-webpack-plugin": "^4.5.0",
"webpack": "^5.10.0",
"webpack-cli": "^4.2.0",
"webpack-dev-server": "^3.11.0"
}

错误原因:
webpack-cli的版本和webpack-dev-server版本不兼容

解决:
1.卸载当前的webpack-cli
yarn uninstall webpack-cli

2.安装指定版本的webpack-cli
yarn add webpack-cli@3.3.12 -D

PS:卸载用了好久,看网上有方法说可以直接修改package.json里的版本然后yarn,但是没有验证。





以上是关于Error: Cannot find module 'webpack-cli/bin/config-yargs'的主要内容,如果未能解决你的问题,请参考以下文章

Error: Cannot find module ‘express‘

Error: Cannot find module ‘express‘

Error: Cannot find module ‘dotenv‘解决方法

Error: Cannot find module ‘dotenv‘解决方法

Error: Cannot find module ‘dotenv‘的解决方法

Error: Cannot find module ‘dotenv‘的解决方法