初始化项目后,运行开发预览,报错 Cannot find module 'webpack/lib/RuleSet'

    解决方案:

    这个问题其实不是webpack的问题。

    你把nodeJS的版本切换到12或者更低,就OK了

    这个问题是因为高版本的node 默认装了7以上的npm版本。这个版本会要求强制解决peer-dependency的冲突导致安装的wepback不对。如果一定要使用高版本的node 和npm。

    可以使用npm i webpack@4.29.5 --force, 但是前提是webpack 4能正常的和其他插件工作

    否则就降一下node和npm版本,最高到node 12

    参考: