[webpack-cli] Error: Cannot find module ‘webpack/lib/rules/DescriptionDataMatcherRulePlugin‘
Laravel8用mix引入vue,但是出现错误。npm install,然后npm run dev 或者是npm run watch-poll.出现以下错误。前两个月还没有报错。网上只有其他插件丢失报错,没有这个插件。使用npm 和vue还有webpack的过程中,最多发生的就是升级报错。我因为这个问题已经困扰了好几天。想用前几个月的laravel版本,但是laravel的framework只会
Laravel8用mix引入vue,但是出现错误。
npm install,然后npm run dev 或者是npm run watch-poll.
出现以下错误。
前两个月还没有报错。
网上只有其他插件丢失报错,没有这个插件。
使用npm 和vue还有webpack的过程中,最多发生的就是升级报错。
我因为这个问题已经困扰了好几天。
想用前几个月的laravel版本,但是laravel的framework只会安装最新版本。
最后怎么办?只能够进去node_modules查找这个插件的踪迹。
先查找了使用到的文件,不过没什么用,因为不能够修改。
然后就具体查找这个文件的位置。对比旧版本的laravel中的node_modules,DescriptionDataMatcherRulePlugin被替换成了ObjectMatcherRulePlugin.js。
那么从旧版本复制一份过去就可以了。
目前来看,npm install 之后就可以npm run dev 或者是npm run watch-poll了。
但是后续有没有问题,或者是能不能修改文件内部或者是文件版本,我就不知道了。
总而言之,使用vue或者是webpack最深刻的印象就是升级带来的报错。
这个错误困扰几天了。
更多推荐
所有评论(0)